更改 iOS 10 个网络应用程序状态栏

Change iOS 10 web app status bar

我正在为 iOS 10 开发网络应用程序(使用 Framework 7),我想更改 状态栏的默认黑色

我试过这个:

<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">

但是它不起作用...我该怎么办?

谢谢!

在 CSS

试试这个
.statusbar-overlay {
background: black;

}

要获得带有黑色文本的浅色状态栏,请使用:

<meta name="apple-mobile-web-app-status-bar-style" content="default">

要获得带有白色文本的黑色状态栏,请使用:

<meta name="apple-mobile-web-app-status-bar-style" content="default">

要获得带有白色文本的透明状态栏,请使用:

<meta name="apple-mobile-web-app-status-bar-style" content="black-translucent">

this link

如果你想要一个半透明的状态栏,你可以添加一个固定在页面顶部的 20px 高的栏。我会做一个查询来检查应用程序是否处于全屏模式:您可以使用 window.navigator.standalone 只读布尔值 JavaScript [=28= 确定网页是否以全屏模式显示].

不过我还没有测试过。