相关平台
H5
复现仓库
https://github.com/yanguoyu/taro-bug-example/tree/master
浏览器版本: Safari 或者 微信浏览器
使用框架: React
复现步骤
1:拉到底部后一直拉
2:不能触发 onScrollToLower
3:原因应该是 ios 有回弹效果会一直触发 onScroll,导致 uperAndLower 无法触发,因为该函数有 debounce
期望结果
只要达到底部就会触发 onScrollToLower
实际结果
一直滚动不能触发 onScrollToLower
环境信息
👽 Taro v3.2.8
Taro CLI 3.2.8 environment info:
System:
OS: macOS 11.1
Shell: 3.2.57 - /bin/bash
Binaries:
Node: 12.22.1 - /usr/local/bin/node
Yarn: 1.22.10 - /usr/local/bin/yarn
npm: 6.14.12 - /usr/local/bin/npm
npmPackages:
@tarojs/components: 3.2.7 => 3.2.7
@tarojs/mini-runner: 3.2.7 => 3.2.7
@tarojs/react: 3.2.7 => 3.2.7
@tarojs/runtime: 3.2.7 => 3.2.7
@tarojs/taro: 3.2.7 => 3.2.7
@tarojs/webpack-runner: 3.2.7 => 3.2.7
babel-preset-taro: 3.2.7 => 3.2.7
eslint-config-taro: 3.2.7 => 3.2.7
react: ^17.0.0 => 17.0.2
npmGlobalPackages:
typescript: 4.2.2
补充信息
只有 ios 有问题
2条答案
按热度按时间xsuvu9jc1#
可以改成 200ms 最少执行一次吗?
7gcisfzg2#
scroll-view 的触底触顶都用 virtual-list 代替,这个兼容性比较好