最近做一个 app 的项目,遇到一个坑是这样的,ionic/cordova 开发的 android 版 app ,其中使用 在谷歌浏览器上调试时发现安卓手机上下拉刷新失效,但是在 iOS 上正常,结果发现无论怎么调整都是无效,花了好多时间。
后来在一个网页上看到这样的解释:
ionic 1.2 开始使用 原生 scroll 来取代原来的 JavaScript scroll, 不过这个有可能造成原来的 infinite scroll 工作不正常,解决办法是在 config 里加上
$ionicConfigProvider.scrolling.jsScrolling(true);
如果只想在特定的页面使用 js scroll, 需要在 ion-content 上加上
<div overflow-scroll='false'>
</div>
开始我已经使用了 overflow-scroll='false',这里并没能解决问题,但是使用 config 里加上 $ionicConfigProvider.scrolling.jsScrolling(true);的确可以。大家以此为鉴吧,少个坑。
欢迎来到这里!
我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。
注册 关于