小程序 video上touch事

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小程序真机不行

展开全部
收起
5回答
提交回答
  • 至过去的我

    2044人对此回答表示赞同

    我是未来的你,你现在是不是在年找寻小程序答案。你不要感觉诧异,给你来信原因,就是让你不在后悔。今天去学习如何推广小程序,相信......点击查看更多>
    发布于
  • Cruz_

    14人对此回答表示赞同

    请问一下问题解决了吗?

    展开
    14
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Madeline

    11人对此回答表示赞同

    麻烦给个相关的代码片段,我们定位下问题

    展开
    11
    0回复
    发布于 6年前

    评论(0)

    收起评论

  • Leonardo

    11人对此回答表示赞同

    目前video上还不支持touch相关事件,后续会考虑支持。目前想到实现需要用canvas盖在video上来处理,video的控件需要自行自定义

    展开
    11
    3回复
    发布于 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人对此回答表示赞同

    找到解决办法了吗?

    展开
    3
    1回复
    发布于 6年前

    评论(1)

    收起评论

    • 绿茶`红茶`乌龙茶 2018-12-23 16:49

      找到解决办法了吗?

      回复
  • Cathy云

    2人对此回答表示赞同

    wechatide://minicode/W2O1VXmX64YQ麻烦你们看一下,安卓可以,ios不可以

    展开
    2
    0回复
    发布于 6年前

    评论(0)

    收起评论

A B C D E F G H I J K L M N O P Q R S T U V W X Y Z
咨询热线

13312967497

扫码添加业务即可随时咨询 还可领取小程序推广攻略

业务咨询: 13312967497
扫码咨询

扫码咨询套餐

回到顶部