收藏
回答

onPageScroll在IOS端需要touchend才有反馈

问题模块 框架类型 问题类型 API/组件名称 终端类型 微信版本 基础库版本
API和组件 小程序 Bug onPageScroll 微信iOS客户端 7.0.5 2.8.2

在开发工具、安卓端正常

IOS端不正常

测试代码:onPageScroll:function(e){ console.log(e.scrollTop) }

真机调试时,touchmove过程控制台没有打印,一直到touchend时才一股脑把所有数据打印出来。

此功能在web-view里面用jquery的$(document).scroll(function () { console.log($(top.document).scrollTop()) }); 完全正常。

另外发现IOS端的onReachBottom也是只有在touchend时才执行(同样是在安卓端和开发工具时正常)。

最后一次编辑于  09-07
回答关注问题邀请回答
收藏

2 个回答

问题标签