3

Androidでステータスバーの色を変更したい(私はテストで6.0を使用しています)。私はステータスバーのプラグインを試してみました。Androidステータスバーの色をCordovaに変更してください

これは私のconfig.xmlの<widget>に含まれます。

<preference name="StatusBarOverlaysWebView" value="true" /> 
<preference name="StatusBarBackgroundColor" value="#BE1912" /> 

マイindex.jsのuncludesは:

if (window.cordova && StatusBar) 
{ 
    StatusBar.backgroundColorByHexString('#3399FF'); 
} 

は、パッケージ名とgithubのレポあたりのプラグインを追加しました。何がこれまで働いた

...事前に

ありがとう! :)

答えて

2

ステータスバーのプラグインはconfig.xmlの

<preference name="StatusBarOverlaysWebView" value="true" /> 
<preference name="StatusBarBackgroundColor" value="#BE1912" /> 

からこれらの行をwork.Removeそして

document.addEventListener('deviceready', function(){ 
StatusBar.backgroundColorByHexString('#3399FF');}); 
+0

まだ動作していません... – Voakie

+0

あなたはデバイスの準備ができましたか?完全なJSファイルを見せてください。 – Homen

+0

かなり確かに私はした:[クリック](http://codepen.io/Voakie/pen/NAgPyZ.js) – Voakie

1

を次のようにdeviceready内部StatusBar.backgroundColorByHexString('#3399FF');を書きます私はちょうどconfig.xmlに以下の設定を含んでおり、現在作業中です:

<preference name="StatusBarOverlaysWebView" value="true" /> 
<preference name="StatusBarBackgroundColor" value="#5b2e90" /> 
<preference name="StatusBarStyle" value="lightcontent" /> 
関連する問題