问题
打包成app h5 在ios h5上触底加载都是好的,但是在android 触底加载不行,不管是使用onReachBottom ,还是scroll-view 的@swiperScrollLower均无效,
问题分析
有可能是页面上会多个滚动条以至于android识别不了是哪个滚动到底部实现加载,
当使用scroll-view 的@swiperScrollLower 的时候 onReachBottom触底加载是无效的
解决
给scroll-view 添加上一个动态的高度,其实我也写了高度为100% 但是未生效,后改用动态计算高度、height: calc(100vh - 260rpx);
<scroll-view :scroll-top="ViewScrollTop" :lower-threshold="100" class="swiper-scroll" scroll-y="true"@scrolltolower="swiperScrollLower">
</scroll-view>
.swiper-scroll {
// height: 100%;
height: calc(100vh - 260rpx);
}