小程序
小游戏
企业微信
微信支付
扫描小程序码分享
场景重现:
我监听整个页面的touchStart 和touchEnd事件来触发动效。
当我的手指已经离开了屏幕,按道理已经触发了touchEnd事件。
但奇怪的是,我的手指已经离开了页面,但页面还在滚动,没完全停止,touchEnd事件是不会触发的。
当页面完全停止后才触发touchEnd事件。为什么会这样呢
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
页面滚动时会停止所有的js的处理的。
你可以用一段canvas动画来做测试。
目前没有解决方案,你除非禁用官方的页面滚动,然后自己做虚拟页面滚动处理。
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
页面滚动时会停止所有的js的处理的。
你可以用一段canvas动画来做测试。
目前没有解决方案,你除非禁用官方的页面滚动,然后自己做虚拟页面滚动处理。