2011-11-18 65 views
6

我正在開發一個應用程序,用戶需要在設置頁面上設置一些參數,然後用戶移動滑塊(位於應用程序的主頁上),結果顯示在主頁上。 但執行計算後,當我按下iPhone模擬器的主頁按鈕,並再次打開應用程序。它顯示相同的選定設置和一切。 我應該如何刷新它或重置所有內容?如何刷新或重置phonegap + jquery mobile中的應用程序?

回答

6

您可以將事件處理程序綁定到PhoneGap公開的pauseresume事件。文檔可以在這裏找到:http://docs.phonegap.com/en/1.2.0/phonegap_events_events.md.html#Events

恢復

這是一個事件時,將觸發PhoneGap的應用程序被檢索從背景 。

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

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

這就是我正在尋找for.code我是否關機重置app.like並再次打開該應用程序,它應該從新鮮的開始。 –

+0

我試圖使用它,但通過測試它只是一個警報,但它似乎從來沒有爲我工作:(任何想法,爲什麼??我用它像這個document.addEventListener(「簡歷」,onResume,假); \t \t功能的onResume(){ \t \t警報(「恢復」); \t \t}在頭 – colourtheweb

+0

@colourtheweb您可能需要事件監聽器前的鉤放置函數聲明所以這是一個已知值 不能確定的。雖然。 – Jasper

相關問題