我正在使用 jQuery Mobile 和 Phonegap 实现一个网络应用程序。我缺少的一件事是:当状态栏被点击时,应用程序应该滚动到顶部。
我已经看到使用 Objective C 必须指示必须在点击时滚动到顶部的 View 。是否可以使用 Javascript/Phonegap 做类似的事情?
最佳答案
2016 年 9 月 22 日更新
一切正常
插件 ID 已更改,请使用以下方式安装:
cordova plugin add cordova-plugin-statusbar
在 iOS 10.0 模拟器和运行 9.3.5 的 iPhone 6s Plus 中使用 cordova-6.3.1 cordova-ios-4.2.2 进行测试。
官方状态栏插件有这个功能。 https://github.com/apache/cordova-plugin-statusbar
安装:
cordova plugin add org.apache.cordova.statusbar
在你的 javascript 中:
window.addEventListener('statusTap', function() {
//scroll-up or do whatever you want
});
关于ios - 手机间隙 : Scroll top on statusbar tap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10715052/