javascript - 电话间隙没有状态栏?

标签 javascript html objective-c css cordova

我一直试图让状态栏消失,因为我想放入一个全屏游戏。 我正在为 iphone 使用 phonegap

提前致谢。

最佳答案

对于 iPhone 只需添加

<key>UIStatusBarHidden</key>
<true />

在你的[appname]-info.plist 文件中

为了完整起见,如果您还希望推出适用于 android 的解决方案,此解决方案效果很好

在将事件更改为 droidgap 的文件中

public class app extends DroidGap

添加以下导入

import android.view.WindowManager;

然后在类方法中附加以下内容

public void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);

    getWindow().clearFlags(WindowManager.LayoutParams.FLAG_FORCE_NOT_FULLSCREEN);
    getWindow().setFlags(WindowManager.LayoutParams.FLAG_FULLSCREEN,
    WindowManager.LayoutParams.FLAG_FULLSCREEN);

    super.loadUrl("file:///android_asset/www/index.html");
}

希望对你有帮助

问候

关于javascript - 电话间隙没有状态栏?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4833995/

相关文章:

asp.net - 使用 javascript 控制 gridview 列可见性

javascript - Ajax 在 parsley.js 验证后提交

javascript - 类型错误 : 'undefined' is not an object in Javascript

html - 如何在 HTML 中对齐我的元素?

javascript - html javascript 显示图像悬停

objective-c - -1001 错误,当 NSURLSession 通过 httpproxy 和/etc/hosts

javascript - 如何让 Protractor 按下ESCAPE键?

html - Bootstrap 4 在移动设备上隐藏一列

objective-c - 需要有关使用 xep-0184 的帮助

iphone - 我如何找出我的应用程序在 UIPasteboard 中被 SIGKILLed 的原因?