收藏
回答

catchtouchmove不管用

问题模块 框架类型 问题类型 终端类型 微信版本 基础库版本
框架 小程序 Bug 工具 6.5.3 2.4.1

- 当前 Bug 的表现(可附上截图)


    如果在json文件中增加了components的配置,则“catchtouchmove“就没有作用。不能动态的设置页面是否可以滚动


    只要在json中配置了,不管有没有引用的自定义组件 catchtouchmove都不管用,在控制台显示

- 预期表现


- 复现路径


- 提供一个最简复现 Demo

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

4 个回答

  • 娇华
    娇华
    02-19

    请具体描述问题出现的流程,并提供能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。

    02-19
    赞同
    回复 1
  • 是柿子啊
    是柿子啊
    02-19

    你要的是页面不能滚动还是手指触摸时候不能滚动?

    02-19
    赞同
    回复 5
    • 小鲸鱼
      小鲸鱼
      02-20

      手指触摸的时候不能滚动。其实就是想要页面不能滚动的效果

      02-20
      回复
    • 是柿子啊
      是柿子啊
      02-20回复小鲸鱼

      touchmove这个是手指在页面滑动的时候,会有事件回调的,跟页面是否滑动没关系

      02-20
      回复
    • 小鲸鱼
      小鲸鱼
      02-20回复是柿子啊

      那为什么我增加了components的配置,绑定这个touchmove事件的时候一直有警告且页面不能滑动。不增加就正常呢?

      02-20
      回复
    • 小鲸鱼
      小鲸鱼
      02-20回复是柿子啊

      我想要这个页面不弹框时,可以正常滚动。弹框后,页面不能滚动。

      02-20
      回复
    • Zzx
      Zzx
      06-12回复小鲸鱼

      请问您解决了吗


      06-12
      回复
  • "
    03-26

    解决了吗 今天发现同样的问题

    03-26
    赞同
    回复 1
    • 小鲸鱼
      小鲸鱼
      05-30

      抱歉才看到,后来用的scroll-view

      05-30
      回复
  • Zzx
    Zzx
    06-12

    catchtouchmove

    加在组件上,就无效了,官方能否给出解释???

    06-12
    赞同
    回复