0

I'm developing an app with PhoneGap 2.2.0 and Jquery Mobile 1.2. I need the app to read a file and call a server for data before the user sees the screens. What event should I use in order to get it working? I tried mobile init and deviceready and and it didn't work well.

4

1 に答える 1

0

ここで最初のページについて話していると仮定すると、ページがレンダリングされる前に何もする必要はありません。AutoHideSplashScreenをオフにして、カスタムレンダリングが完了したら手動で非表示にします。

私はデータベースからアプリの最初のページをロードするためにそのアプローチを使用しますが、サーバー接続にはお勧めしません-基本的に、接続していない場合はアプリがクラッシュするため、アプリストアのレビューに合格できません。

接続が不要になるように、最初にローカルに保存されたデータを使用してビューをレンダリングします。アプリのJavaScriptで設定されたデフォルトか、最後に成功した呼び出しの保存されたコピーのいずれかです。次に、ajax呼び出しがバックグラウンドで実行され、終了時にビューを更新できます。

于 2012-11-20T22:08:04.133 に答える