ios - 手机间隙 : Scroll top on statusbar tap

标签 ios cordova scroll statusbar

我正在使用 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/

相关文章:

ios - (iphone) 在哪里增加应用程序更新的版本号?

android - cordova 创建命令错误 [create,js(54, 5)]

javascript - 滚动经过特定 div 时更改菜单颜色

objective-c - 什么时候使用手机的母语比使用 Phonegap/Titanium/Rhomobile 更好

javascript - 我如何从 PhoneGap camera.getPicture 获取文件对象?

javascript - 纯 JavaScript - Div 内的 ScrollIntoView

Android 水平 ScrollView 的行为类似于 iPhone(分页)

ios - iPad 上通知中心下拉按钮的奇怪行为

ios - 退出我的应用程序后未显示蓝色横幅 "Your app is using your location"

iOS 8 "Copy/Paste"对话消失