としては、あなたのアプリが資産をロードしてレンダリングする時間が必要なので、あなただけのスプラッシュを削除する場合は、残念ながら、常にその白い画面を持つことになり、上記と述べました。
私は、config.xmlではスプラッシュ画面を保持しますが、それぞれのプラットフォーム内のデフォルトのスプラッシュ画面リソースを置き換えることをお勧めします。例えば、それはあなたのプロジェクトのルートフォルダから参照あなたのリソースと、以下のように見えるでしょう:
<platform name="android">
<splash src="resources/android/splash/drawable-port-ldpi-screen.png" density="port-ldpi"/>
<splash src="resources/android/splash/drawable-port-mdpi-screen.png" density="port-mdpi"/>
<splash src="resources/android/splash/drawable-port-hdpi-screen.png" density="port-hdpi"/>
<splash src="resources/android/splash/drawable-port-xhdpi-screen.png" density="port-xhdpi"/>
<splash src="resources/android/splash/drawable-port-xxhdpi-screen.png" density="port-xxhdpi"/>
<splash src="resources/android/splash/drawable-port-xxxhdpi-screen.png" density="port-xxxhdpi"/>
</platform>
<platform name="ios">
<splash src="resources/ios/splash/[email protected]~iphone.png" width="640" height="1136"/>
<splash src="resources/ios/splash/Default-667h.png" width="750" height="1334"/>
<splash src="resources/ios/splash/Default-736h.png" width="1242" height="2208"/>
<splash src="resources/ios/splash/[email protected]~ipad.png" width="1536" height="2048"/>
<splash src="resources/ios/splash/[email protected]~ipadpro.png" width="2048" height="2732"/>
<splash src="resources/ios/splash/Default-Portrait~ipad.png" width="768" height="1024"/>
<splash src="resources/ios/splash/[email protected]~iphone.png" width="640" height="960"/>
<splash src="resources/ios/splash/Default~iphone.png" width="320" height="480"/>
</platform>
しかし私は、アニメーションsplashscreensで働いたことはないし、それが動作するかどうかわかりません。
スプラッシュ画面と白い画面の代わりに、ユーザーに見たいものは何ですか? 注:白い画面は実際にはファイルを読み込んでページをレンダリングするWebview(ブラウザ)です。 – nickscheynen
私はアニメーションのスプラッシュ画面を作成しました。それは完全に動作します。だから私はデフォルトのスプラッシュ画面を無効にしました。デフォルトのスプラッシュが表示されません。しかし、白い画面が表示される前にアニメーションのスプラッシュ画面。だから私はその白い画面を隠したい。隠す方法はありますか? – ARD
私は、内部のブラウザがアセットを読み込んでいるので、白い画面が表示されていると思います。私の知る限り、私はそれを完全に避けることが可能であるとは思わない。 – nickscheynen