2016-06-23 7 views
0

スタートアップ時にログイン画面が表示されますが、ログインボタンが押されるまでサーバーにajaxコールはありません。アプリケーションの起動時にすぐに私のサーバーに電話をかけるコードはないので、起動時に大量のデータをダウンロードする理由はありません。モバイルデータを使用すると、Phonegapアプリの起動時間が遅くなりますが、WiFiで高速です

私はプッシュ通知のためにアーバン・エアーシップを使用しています。 WiFiを使用するとほぼ即座に起動しますが、完璧な4G LTE接続では約15-20秒かかります。

+0

あなたのアプリケーションに必要なJS/CSS/HTML/images/fontは、ネットワーク経由でロードするか、Cordovaプロジェクトのwwwフォルダにあるアセットを使用してローカルURLからロードされたものですか? –

+0

@SimonPrickett私のすべての画像とスクリプトは、アプリにパッケージ化され、ローカルに読み込まれます。はい。私が見ることができるスタートアップ時にリモートでロードされる唯一のものは、Google Maps APIです。また、起動時にプッシュ通知を登録していますが、それはかなりです。 – chrispytoes

+0

ありがとうございます - それはプラグインかもしれないと思う、あなたはアーバン飛行船で何かになるかもしれないが、他の人はあなたが使用していますか? –

答えて

2

HTML、CSS、フォント、イメージのすべてのアセットをローカルにロードしているため、起動時間に遅いネットワーク経由でロードする必要はありません。

あなたのアプリケーションの1つ以上のプラグインが起動時にネットワーク操作をしようとしていることが考えられます。たとえば、プラグインが誤って設定されているか、

デバッグのための次のフォーカス領域として使用しているプラ​​グインを参照することをお勧めします。

関連する問題