这个确实是个坑,昨天在移动端项目上做了一个视频上传的功能,写完之后电脑上测试正常,效果如下:
可在手机上却是这个效果,视频显示空白,要点击播放后才有用图片,这样子上线是肯定不行的
当时查了很多文档,以为是poster 的问题,后面加了之后发现没有效果 。
最后无意间发现,只要在标签上加上opacity属性等于 0.99,就可以完美解决这个问题
<video :src="video.fileUrl" width="320" height="240" controls style="opacity: 0.99"></video>