4504关注13123浏览
<view bindtouchstart='viewTouchStart' class='page-v'>
<block wx:for="{{urls}}">
<video wx:if="{{index==0}}" bindtouchstart='videoTouchStart' autoplay='{{index==0}}' id="video-{{index}}" src="{{item}}" style='height:{{videoHeight}}px;'>
</video>
<view wx:else style='height:{{videoHeight}}px;font-size:26px;'>{{index}}</view>
</block>
</view>
video占据整个页面,在video上滑动页面,触发不了touchstart事件,开发工具可以,用iOS小程序真机不行
-
至过去的我
2044人对此回答表示赞同
我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多> -
Cruz_
14人对此回答表示赞同
请问一下问题解决了吗?
展开140回复分享发布于 6年前评论(0)
收起评论
-
Madeline
11人对此回答表示赞同
麻烦给个相关的代码片段,我们定位下问题
展开110回复分享发布于 6年前评论(0)
收起评论
-
Leonardo
11人对此回答表示赞同
目前video上还不支持touch相关事件,后续会考虑支持。目前想到实现需要用canvas盖在video上来处理,video的控件需要自行自定义
展开113回复分享发布于 6年前评论(3)
收起评论
-
Sally1 2018-12-24 08:30
有用canvas解决的吗?
回复 -
Hailey 2018-12-26 08:07
在ios上,canvas好像也覆盖不了video啊,官方大大。是这样的吗?感觉与video相比,canvas的层级也不过如此了,我canvas是写在video的下面的
回复 -
Sachin 2018-12-28 19:56
那能看下美拍的上滑小程序是怎么做的呢?
回复
-
-
Stella
3人对此回答表示赞同
找到解决办法了吗?
展开31回复分享发布于 6年前评论(1)
收起评论
-
绿茶`红茶`乌龙茶 2018-12-23 16:49
找到解决办法了吗?
回复
-
-
Cathy云
2人对此回答表示赞同
wechatide://minicode/W2O1VXmX64YQ麻烦你们看一下,安卓可以,ios不可以
展开20回复分享发布于 6年前评论(0)
收起评论