問題タブ [ios7-statusbar]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1344 参照

ios - Ionic: ダーク モードで iOS ステータス バーの色を変更できない

ホームスクリーンに追加し、iOS ステータスバーの背景色とテキスト色を変更したい Ionic でプログレッシブ Web アプリを構築しています。

私がしたこと

インストールしました: "@ionic-native/status-bar": "^5.0.0"

index.html で次のように定義しました。

そして app.component.ts で:

ここでの問題は、iPhone がダーク モードになっているため、ステータス バーが黒くなることです。私が望むのは、ダーク モードであるかどうかに関係なく、常にステータス バーの背景を白、テキストの色を黒にすることです。

私はすでに多くのことを試しましたが、どれもうまくいきませんでした:

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

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

上記の 1 番目と 2 番目のオプションでは、ステータス バーの背景とテキストの色が白になり (ステータス バーがまったく表示されないことを意味します)、3 番目のオプションでは何も変更されませんでした (背景はまだ黒のままです)。