作者热门文章
- Java 双重比较
- java - 比较器与 Apache BeanComparator
- Objective-C 完成 block 导致额外的方法调用?
- database - RESTful URI 是否应该公开数据库主键?
虽然这在 Android 中运行完美,但在 iOS 中似乎在手指从屏幕上移开时停止获取滚动事件,即使由于滚动加速它仍在滚动。
this.content.ionScroll.subscribe((data) => {
this.ngZone.run(() => {
console.log(data.scrollTop);
});
});
关于如何解决这个问题的任何想法?有没有更好的方法来捕获滚动事件?
感谢和问候。
最佳答案
这是由于 UiWebView 中的滚动/滚动检测限制导致的,无法修复。
唯一的“解决方案”是改用 WkWebView,因为那里不存在问题。但如果您在现有的应用程序中使用它,请当心。这将替换您应用程序的 WebView,我读到 LocalStorage 可能会被替换(也许他们现在实现了迁移)。因此请谨慎使用。
https://github.com/ionic-team/cordova-plugin-wkwebview-engine
关于angular - Ionic3 ionScroll 在 iOS 中无法正常触发,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45098496/
虽然这在 Android 中运行完美,但在 iOS 中似乎在手指从屏幕上移开时停止获取滚动事件,即使由于滚动加速它仍在滚动。 this.content.ionScroll.subscribe((da
我添加到 触发方法 foo() 的 ionScroll 事件在 中触发 foo() 的点击事件也。在我的模板中,我添加了一个例子 {{ x }}和 foo()方法增量x . 单击按钮会刷新 View
我是一名优秀的程序员,十分优秀!