在ios系统关于scroll-view的bindscroll无法实时触发,多位开发者提问,官方无答复
这个问题已经困扰我数天,依旧没有解决,查询社区帖子,发现好多开发者遇到一样的问题,但是官方没有解决方案,小程序运营这么久了,为什么还能出现这样明显的bug?而且这么久都不修复?
bindscroll在iphone xr上,滚动时松开手才将事件事件进行发送:
ios端scroll-view中的bindscroll无法实时触发?
上贴这里官方建议尝试wxs写法,但是问题并没有解决。该楼主反馈这个回答好像对这个问题没有什么实质性的帮助
scroll-view的滚动监听 bindscroll 为什么都是滑动停止了才执行
scroll-view中的bindscroll事件在真机上滚动时无法触发
scroll-view组件bindscroll不能实时获取值?
bindscroll绑定事件滚动式真机不触发的问题
小程序scroll-view bindscroll滚动条停止才会执行
scroll-view组件bindscroll事件不是实时触发
关于scroll-view的bindscroll滚动时触发的事件
微信小程序真机调试模式下ios的滑动监听异常
scroll-view中的bindscroll在ios真机调试的时候,无法实时刷新?
scroll-view bindscroll 延迟问题怎么解决?
等等等。。不发了,还有挺多的。有些帖子还是前几个月的。
正如上贴他们所说,ios 下 scroll-view bindscroll 事件 不是实时执行,是在模块停止后再执行绑定事件,也就是在滚动滑动结束后才执行!而安卓不存在这个问题,都是实时执行的。我尝试使用enhanced增强特性,然后使用binddragging事件,问题依旧存在!
文档明明写着是滚动时候触发,但是现在是滚动结束后才连续并发,严重影响性能!求官方给答复。
代码片段用他们的即可:
https://developers.weixin.qq.com/s/LUHW6im47S73
https://developers.weixin.qq.com/s/ocablUmt7Ma5
提供一下出现问题的机型是iphone6S,ios 13.7版本,和微信最新版本