2011-11-18 9 views
6

私は設定ページでいくつかのパラメータを設定する必要があるアプリを開発しています。ユーザーはスライダーを動かして(ホームページにあります)、結果はホームページに表示されます。 しかし、計算を実行した後、私はiPhoneシミュレータのホームボタンを押して再びアプリケーションを開きます。これは同じ選択された設定とすべてを表示しています。 更新するか、すべてをリセットする必要がありますか?phonegap + jquery mobileでアプリをリフレッシュまたはリセットするにはどうすればよいですか?

答えて

6

PhoneGapが公開するpauseまたはイベントにイベントハンドラをバインドできます。ドキュメントは、ここで見つけることができます:http://docs.phonegap.com/en/1.2.0/phonegap_events_events.md.html#Events

再開

これは、火災は、PhoneGapのアプリケーションがバックグラウンドから を取得していることをイベントです。私はシャットダウンして、再度アプリを開くかどうapp.likeをリセットするためにfor.codeを探しているんだよ

function onResume() { 
    //run code to reset your app here 
} 

document.addEventListener("resume", onResume, false); 
+0

、それが新鮮から開始する必要があります。 –

+0

私はそれを使用しようとしましたが、アラートでテストしましたが、それは私のために働くようには思えませんでした:(理由は何故ですか?私はこのdocument.addEventListener( "resume"、onResume、false)のように使用しました) \t \t機能onResume(){ \t \t警告(「再開」); \t \t} あなたは、それは既知の値ですので、イベントリスナーのフックの前に関数の宣言を配置する必要があるかもしれヘッド – colourtheweb

+0

@colourtheweb約本当にわかりません。 – Jasper

関連する問題