gpt4 book ai didi

android - 状态栏隐藏 Cordova

转载 作者:可可西里 更新时间:2023-11-01 03:45:23 26 4
gpt4 key购买 nike

如果我删除状态栏,每次我打开键盘(或通知到达)有错误。

   App.run(function($ionicPlatform) {
$ionicPlatform.ready(function() {
if(window.StatusBar) {
StatusBar.hide();
}
});
});

enter image description here Image1

有什么建议吗?谢谢!

最佳答案

更新:

实际上,github 上已经提交了一个针对 cordova-plugin-statusbar 的修复程序,应该会在 2.1.4+ 版本中发布(即您不需要需要一个额外的插件,就像我原来的回答所述)。要立即获取最新的 cordova-plugin-statusbar,请键入

cordova plugin add https://github.com/apache/cordova-plugin-statusbar.git

当与输入、键盘等交互时,状态栏现在应该保持隐藏状态。

原答案:

我用插件修复了它 cordova-plugin-fullscreen

cordova plugin add cordova-plugin-fullscreen

然后,在 deviceready 之后:

StatusBar.hide();
if (typeof AndroidFullScreen !== 'undefined') { // Fullscreen plugin exists ?
function errorFunction(error) { console.error(error); }
AndroidFullScreen.isSupported(AndroidFullScreen.immersiveMode, errorFunction);
}

ImmersiveMode 在与输入、键盘等交互时保持隐藏。

注意:根据 cordova-plugin-fullscreen文档,此方法仅在 Android 4.4+ 上受支持。 Android 4.0+ 也有一个“精简模式”,但这会在交互时显示状态栏(不理想)

关于android - 状态栏隐藏 Cordova,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36641179/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com