小程序
小游戏
企业微信
微信支付
扫描小程序码分享
在弹出层设置了canvas的disable-scroll属性后,导致页面滚动失效,page对象也没有动态设置disableScroll的接口。所以一旦canvas弹出后再隐藏,造成页面失去滚动的能力。请问如何解决在弹出层使用canvas,并且页面能够滚动的问题?
6 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
我也遇到,目前此BUG只在IOS中出现。 且动态设置canvas中的disable-scroll属性不生效。整个page的滑动亦被禁止。
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
我也遇到了这个问题,麻烦问下,你有没有解决掉,怎么解决的
惊了 这个问题很困扰... 半个月过去了
我也遇到同样的问题。
手指在canvas区域横向划动一次后,页面就不能滚动了,然后无法通过setData({..})等各种方式改变canvas组件的disalbe-scroll属性为false,重新让页面能滚动起来。
但神奇的是,此时用两个手指在canvas中做一个缩小手势后,页面又可以滚动了。请尽快解决这个BUG,好痛苦哦,谢谢!
你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
基础库版本用最新的2.2.0也是一样
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
我也遇到,目前此BUG只在IOS中出现。 且动态设置canvas中的disable-scroll属性不生效。整个page的滑动亦被禁止。
我也遇到了这个问题,麻烦问下,你有没有解决掉,怎么解决的
惊了 这个问题很困扰... 半个月过去了
我也遇到同样的问题。
手指在canvas区域横向划动一次后,页面就不能滚动了,然后无法通过setData({..})等各种方式改变canvas组件的disalbe-scroll属性为false,重新让页面能滚动起来。
但神奇的是,此时用两个手指在canvas中做一个缩小手势后,页面又可以滚动了。请尽快解决这个BUG,好痛苦哦,谢谢!
你好,请提供一下出现问题的机型和微信版本,以及能复现问题的简单代码片段(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。
基础库版本用最新的2.2.0也是一样