收藏
回答

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

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

场景描述:

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



期望:

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


回答关注问题邀请回答
收藏

5 个回答

  • 神经蛙
    神经蛙
    2020-11-30

    解决了吗@小程序 @腾讯小程序 @腾讯小程序官方

    2020-11-30
    有用
    回复
  • 小冬
    小冬
    2020-06-03

    遇到相同的情况了

    请问你解决了吗

    2020-06-03
    有用
    回复 1
    • Franky
      Franky
      2020-06-04
      2020-06-04
      回复
  • 0.0
    0.0
    2019-12-05

    你好,最近遇到相同问题,请问解决了吗

    2019-12-05
    有用
    回复 1
    • 小冬
      小冬
      2020-06-03
      请问你解决了吗
      2020-06-03
      回复
  • 唯一期盼
    唯一期盼
    2018-08-30

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

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

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

    "disableScroll":true


    2018-08-30
    有用
    回复
  • M
    M
    2018-06-21

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

    2018-06-21
    有用
    回复
登录 后发表内容