<video class="video" src="{{resource.video_url}}" hover-class="none" catchtouchstart="stopScroll" catchtouchmove="stopScroll" catchtouchend="stopScroll" autoplay="{{false}}" controls="{{false}}" loop="true" objectFit="cover" id="video">
看一下video的catchtouchmove 不起作用,不知道如何禁止catchtouch的滑动,主要是我不想让背景滑动
<view catchtouchmove="stopScroll"><video class="video" src="{{resource.video_url}}" hover-class="none" catchtouchstart="stopScroll" catchtouchmove="stopScroll" catchtouchend="stopScroll" autoplay="{{false}}" controls="{{false}}" loop="true" objectFit="cover" id="video">
不知道如何捕获 video的touch事件,还有就是如果在上面加一个cover-image或者cover-view,是否能够禁止滑动
stopScroll: function(){
// return false;
console.log('stopScroll...............')
},
stopCatch: function(){ console.log('stopCatch...............') },
你的问题解决了,遇到同样的问题
哥们,解决了嘛?video监听滑动事件
https://developers.weixin.qq.com/blogdetail?action=get_post_info&lang=zh_CN&token=235162824&docid=000eecc83d4840bbb2a64e4b256400
用canvas
您标签是怎么写的呢,我换了以下各种方式,在ios上,canvas都覆盖不了video也就是说,video总是在最上层,用了绝对定位,固定定位等,不行,请问您是怎么写的呢?谢谢啦
<video>
<canvas>
</canvas>
</video>
还是
<canvas>
<video>
</video>
</canvas>
或者这样写
<video></video>
<canvas></canvas>
我用的是这个
<video>
< canvas >
</canvas>
</video>