cordovaでandroidアプリを開発しているのですが、スプラッシュスクリーンの表示中にステータスバーの色を変更できません。
config.xmlで設定すると、一瞬だけ色が変わってすぐに黒くなってしまいます。スプラッシュスクリーンが終了するとまた色が変わります。
javascriptではdevicereadyイベントの発火後でしかステータスバーのメソッドは使えず、スプラッシュスクリーンが終わるとステータスバーの色が変わります。
他のフレームワークなどは一切使っていません。cssも空でjsはステータスバーの変更以外には何も書いていません。
使用しているプラグイン
cordova-plugin-whitelist
cordova-plugin-statusbar
cordova-plugin-splashscreen
恐らく↓の問題と同じだと思います。
https://github.com/apache/cordova-plugin-statusbar/issues/145
プラグインの問題だと思うので根本的な解決は難しいと思いますが、スプラッシュスクリーンでのステータスバーの色の変更をできる他の方法などありましたらお願いします。
また、もしできないならjavascriptでスプラッシュスクリーンを作ってみようと思うのですが、アドバイスなどがありましたら教えていただけるとありがたいです。
あなたの回答
tips
プレビュー