apple-mobile-web-app-status-bar-style 在 ios 10

我知道这个问题早些时候被问到,只想知道它是否仍然发生在 ios 10 /和 ios 9/...

根据推荐 apple developer guidelines for web apps /
https://developer.apple.com/li ... .html
/, 有一个Web应用程序 3 options统治行:按

默认

-

黑色的



黑色半透明

.

默认

显示一个带黑色文本的白色状态,

黑色的

颜色导致具有白色文本的黑色字符串的外观,以及

黑色半透明

导致与白色的透明背景
文本。 此外,此状态栏正在浮现在您的内容上,
这意味着您必须按下您的内容 20 像素所以它没有
与状态字符串的文本重叠。

我真的很想使用黑色半透明状态栏 /因为她看起来更祖美/, 但我的页面的背景是浅灰色。 这使得该状态栏中的白色文本非常难以读取。

简单地说,我只需要一个透明的背景,黑色文本 /在本质上,

默认半透明

/. 是否有可能?
已邀请:

知食

赞同来自:

很遗憾,

不,你不能在透明背景上有黑色文本

.

我坚持认为它将在某些时候添加到该计划中,以及我认为现在无法达到这个例子的痛苦。 简要介绍答案是创建自己的人工应用,最初是为了实现对其行为和外观的更大控制。

https://developer.apple.com/li ... .html
支持元标签


content="default"


https://i.stack.imgur.com/Tf5Rr.png

content="black"


https://i.stack.imgur.com/MN9Ix.png

content="black-translucent"


https://i.stack.imgur.com/EEEEx.png

董宝中

赞同来自:

目前这是不可能的。 我只是想补充一下 /阅读评论后/, 这是为了使更改至少在我的上展出 iphone X, 您需要从手机中删除应用程序,然后再次将其添加到主屏幕中。

要回复问题请先登录注册