2016-05-26 11 views
0

私はTestflightで自分のアプリを開くとスプラッシュスクリーンが隠れてしまい、アプリが読み込まれる前に白い画面が表示されるという問題が発生しています。Ionicスプラッシュスクリーンがあまりにも速くtestflightを隠す

私はapp.jsでこの持っている:設定ファイル内

.run(function($ionicPlatform) { 
    $ionicPlatform.ready(function() { 
    setTimeout(function() { 
     navigator.splashscreen.hide(); 
    }, 3000); 
}); 
}) 

そして、この:

<preference name="SplashScreen" value="splash"/> 
<preference name="AutoHideSplashScreen" value="true"/> 
<preference name="SplashScreenDelay" value="4000"/> 
<preference name="FadeSplashScreen" value="true"/> 
<preference name="FadeSplashScreenDuration" value="1"/> 

私はエミュレータを通じて私のアプリを実行したときにスプラッシュ画面が正常に隠し、そのときだけを私はそれが破損するTestflightでそれを実行します。 configとapp.jsのどちらも、Testflightにスプラッシュ画面が表示される時間に影響しないようです。

アドバイスがありましたら、本当にありがとうございます。

答えて

0

私のスプラッシュスクリーンの構成は以下の通りです、それはすべての問題なしで、私は私のイオンプロジェクトにthis pluginを追加app.js

に追加

何も正常に動作しません。 私はconfig.xmlに

内の各フォルダ内のすべてのスプラッシュスクリーンdrawable-のファイルを持っている私のプロジェクトのルートフォルダに私ののres/フォルダをコピーした

<preference name="SplashScreen" value="screen"/> 
<preference name="SplashScreenDelay" value="3000"/> 
<preference name="SplashMaintainAspectRatio" value="true|false" /> 

<platform name="android"> 
    //then added all dpi as this 

    <splash src="res/drawable-land-hdpi/screen.png" density="land-ldpi"/> 

</platform> 
関連する問題