問題タブ [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.
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 番目のオプションでは何も変更されませんでした (背景はまだ黒のままです)。