我有一个我一直试图解决的问题,我看到的在线解决方案都没有帮助。
非常简单,因此您认为解决方案也是一样。在用于Cordova构建的Android平台上,我使用的是StatusBar插件,该插件在config.xml中设置为首选项并显示它...是的,我正在尝试使其在应用程序中显示而不是隐藏。每次应用运行时,它似乎都被隐藏了。
在我的InAppBrowser选项字符串中,我还将fullscreen = no设置为也不会影响它。
在模拟器和设备上运行应用程序都将其隐藏。有人会知道强制显示状态栏的解决方案吗?如果没有,原因是什么?
onDeviceReady: function() {
StatusBar.overlaysWebView(true);
//InAppBrowser Init
var options = "location=no,fullscreen=no,zoom=no"
Browser = cordova.InAppBrowser.open('http://www.app.example', '_self', options);
仅当您使用InAppBrowser
时,这些选项才对'_blank'
有效。
'_self'
=在科尔多瓦窗口中打开'_blank'
=在InAppBrowser窗口中打开]'_system'
=在系统浏览器中打开