uniapp 在previewimage中预览视频

2,395 阅读1分钟

需求

今天在项目开发中遇到这样的一个需求: 后端返回的数据有图片,有视频,我们要将它们显示出来,并且可以预览。

方案

方案: 因为用的是uniapp,所以就直接用它的previewimage Api。

问题

问题: 在安卓上无法预览视频。

解决过程

解决过程: 通过观察发现,在图片预览的时候会新开一个页面preview-image,这个页面只有需要预览的图片的img,我们可以获取全部的img判断他们的src是否是视频格式,如果是视频格式,我们就创建一个video替换当前img标签。