收藏
回答

canvas的触摸时间和页面的滑动事件有冲突

问题模块 框架类型 问题类型 API/组件名称 终端类型 操作系统 微信版本 基础库版本
API和组件 小程序 Bug canvas 客户端 all all

场景描述:

1,以下界面的红色区域是通过canvas实现,当canvas绑定了滑动事件之后,当手指在这块区域上下滑动的时候,有时候整个滑动事件都被canvas捕获,页面获取不到滑动事件,就会导致整个界面类似卡死状态,这时候只能滑动canvas之外的界面才能触发界面上下滑动。



期望:

1,期望canvas上下滑动的时候不影响界面上下滑动,就跟微信指数小程序一样,canvas上下滑动,界面也是可以跟着动,


最后一次编辑于  2018-04-28  (未经腾讯允许,不得转载)
邀请回答
复制链接收藏投诉关注问题回答

2 个回答

  • 明
    2018-06-21

    坐等官方解答。@小程序 @腾讯小程序 @腾讯小程序官方

    2018-06-21
    赞同
    回复
  • 唯“1”期盼
    唯“1”期盼
    2018-08-30

    a.在canvas上设置disable-scroll属性,禁止canvas进行上下滑动,并且还要设置一个触摸事件才能生效

    <canvas  disable-scroll="true"></canvas>

    b.在当前页面的page页面中设置

    "disableScroll":true


    2018-08-30
    赞同
    回复