我采用的是scroll-view倒序加载数据 enable-flex="true" display: flex; flex-direction: column-reverse;
目前的问题是,本来用bindscrolltoupper 但是ios倒叙后scrolltop为负数 一滑动就会触发,然后改成enhanced 增强特性的binddragend滑动监听 但是发现ios11、6s、12无法触发滚动函数,xr正常触发。
最后解决是安卓使用bindscrolltoupper触顶监听;ios采用wx.createIntersectionObserver()
relativeToViewport来监听显示和获取高度,然后用bindscroll来监听滚动的scrollHeight,与加载的高度比较相同即为拉到顶部。
小程序聊天室功能上拉加载历史记录
最新推荐文章于 2024-08-13 10:54:15 发布