收藏
回答

catchtouchmove="true" 事件导致页面不能滚动

view的中的弹出层中 的catchtouchmove="true" 事件导致页面不能滚动  是为什么 如何解决

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

3 个回答

  • 微信技术专员 - Rex
    微信技术专员 - Rex
    2018-06-11

    catchtouchmove相当于preventDefault,是会阻止页面滚动的,建议使用bindtouchmove

    2018-06-11
    有用
    回复 6
    • 修
      2018-06-11

      会穿透吗  因为catchtouchmove 就是为了解决穿透问题

      2018-06-11
      回复
    • 微信技术专员 - Rex
      微信技术专员 - Rex
      2018-06-11

      是指滚动穿透?目前没有办法可以阻止浏览器的滚动穿透。有些技巧可以尝试一下,在弹窗时把底下page的高度设置成一屏高度

      2018-06-11
      回复
    • 黄金大键客
      黄金大键客
      2018-07-26

      page的样式可以动态修改吗

      2018-07-26
      回复
    • 忻胜霄
      忻胜霄
      2019-07-19
      确实会阻止页面滚动,但是有时候是不影响的,我前几天一直使用是可以正常滚动的,今天忽然就滚动不了了,这是什么问题
      2019-07-19
      回复
    • 不吃零食的乖宝宝🙃
      不吃零食的乖宝宝🙃
      2019-10-31回复微信技术专员 - Rex
      用了这个属性之后,阻止了浏览器的滚动穿透。但是子元素也不能滚动了耶,请问怎么解决这个问题呢?
      2019-10-31
      回复
    查看更多(1)
  • 社区技术运营专员-娇华
    社区技术运营专员-娇华
    2018-06-10

    你好,请尽可能详细的描述问题,并提供能复现问题的代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html

    2018-06-10
    有用
    回复
  • 修
    2018-06-11

    wechatide://minicode/4tqZ65m972tG

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