2016年9月22日更新
插件ID已更改,请使用以下命令安装:
cordova plugin add cordova-plugin-statusbar
Run Code Online (Sandbox Code Playgroud)
在iOS 10.0模拟器中使用cordova-6.3.1 cordova-ios-4.2.2和运行9.3.5的iPhone 6s Plus进行测试.
官方状态栏插件具有此功能. https://github.com/apache/cordova-plugin-statusbar
安装:
cordova plugin add org.apache.cordova.statusbar
Run Code Online (Sandbox Code Playgroud)
在你的javascript中:
window.addEventListener('statusTap', function() {
//scroll-up or do whatever you want
});
Run Code Online (Sandbox Code Playgroud)
如果您在 PhoneGap 应用程序中显示的内容大于 WebView 的边界,则滚动会自动发生。
否则 - 例如,如果您只是使用 -webkit-overflow-scrolling 滚动 div - 您需要使用此处找到的解决方案: 如何检测状态栏中的触摸
在scrollViewShouldScrollToTop中你需要调用
[theWebView stringByEvaluatingJavaScriptFromString:"should_scroll_to_top"];
Run Code Online (Sandbox Code Playgroud)
should_scroll_to_top 是 js 中的一个普通函数。
| 归档时间: |
|
| 查看次数: |
5868 次 |
| 最近记录: |