类似这样的代码:
<view v-for="(videoSrc, index) of videos" @click="openVideo(index)">
<video :src="videoSrc" muted autoplay :controls="false">
</video>
</view>
目的很简单,用户点击九宫格里小视屏就把这个小视屏放大到全屏。在 H5 上正常,但在安卓、苹果上点击无效。
请问怎么解决?
类似这样的代码:
<view v-for="(videoSrc, index) of videos" @click="openVideo(index)">
<video :src="videoSrc" muted autoplay :controls="false">
</video>
</view>
目的很简单,用户点击九宫格里小视屏就把这个小视屏放大到全屏。在 H5 上正常,但在安卓、苹果上点击无效。
请问怎么解决?
yuanjin (作者)
试过了 <video @click 和 @tap> 都不行。<video> 上就没找到合适的事件可以绑的。
2020-08-18 13:01
DCMarvel
回复 yuanjin: 隐藏VIDEO控件,用View自定义控件覆盖Video
2020-08-18 17:41
yuanjin (作者)
回复 DCMarvel: 隐藏video控件?用 video 就是为了显示视频啊,隐藏起来就没意义了。试过了 用一个和 <video> 同级的元素覆盖在上面,但是仍然在 android, ios 里无效。
2020-08-19 09:08
DCMarvel
回复 yuanjin: Video 暂停,播放,全屏等控件,自己用View写,不是不显示视频.....
2020-08-19 09:54