收藏
回答

IOS真机下canvas触摸移动如何不让页面上下移?在线等,挺急的,谢谢!

问题模块
API和组件

<canvas disable-scoll="true" bindtouchstart="touchStart" bindtouchmove="touchMove" bindtouchend="touchEnd" canvas-id="myCanvas></canvas>代码这样但是页面还是可以上下移,看到那些白色部分。请问大神们如何解决?

最后一次编辑于  2017-11-29  (未经腾讯允许,不得转载)
回答关注问题邀请回答
收藏

2 个回答

  • 唯“1”期盼
    唯“1”期盼
    2018-06-21

     1.加上  disable-scroll = true

     2.在json页面加上"disableScroll": true,

     

      <canvas canvas-id="id-gesture-lock" class="gesture-lock" bindtouchstart="onTouchStart" bindtouchmove="onTouchMove" bindtouchend="onTouchEnd" disable-scoll="true"></canvas>


    2018-06-21
    赞同 2
    回复 2
    • 缘
      2018-07-03

      亲测可行

      2018-07-03
      回复
    • 唯“1”期盼
      唯“1”期盼
      2018-08-01

      问题解决了吗。那就好

      2018-08-01
      回复
  • 韬々
    韬々
    2017-11-29

    你好,请确保已经禁用页面容器本身的滑动。eg: page {overflow: hidden}

    2017-11-29
    赞同
    回复