微信小程序中使用 bindscrolltolower 下拉加载有时候不触发

微信小程序中使用 bindscrolltolower 下拉加载有时候不触发,第1张

在容器内向下滚动内容至底部的时候,偶尔会出现不触发bindscrolltolower事件,还是可以触发,但是必须先下滑再上拉才能触发

应该是因为安卓手机下拉滑动到底部时,系统监听到距离底部的距离通常大于50,所以不能触发相应的函数;而小程序默认下拉离底部50px时触发函数(ios没有这种情况)

可以通过官网给出的属性让他在滑动到底部之前执行加载

将lower-threshold设置成200

场景:下拉加载商品时,出现跳动情况

原因分析:图片组件使用了widthFix mode ,组件加载完成,图片还没有高度,图片加载完成,才自动计算高度,内容被撑开,导致画面闪动

思路:给图片设置高度

微信小程序获取系统信息接口

wx.getSystemInfo

项目此处已放至store


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/yw/12197290.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-21
下一篇 2023-05-21

发表评论

登录后才能评论

评论列表(0条)

保存