2013-02-25 31 views
0

我有一個與PhoneGap一起運行的jquery移動應用程序。 整個應用程序約10頁,它們都寫在一個index.html。 前三頁是設置嚮導,這意味着在用戶完成嚮導之後,應該從應用程序中刪除它們(我不想讓用戶在完成後回到嚮導中)。
在我的main.js中,我檢查用戶是否已註冊並在應用程序加載後使用changePage()直接跳轉到頁碼4() 問題是在嚮導或應用程序加載後,用戶可以返回無論是嚮導頁還是第一個嚮導頁,因爲這是應用程序的第一頁。
jquery移動應用程序中的動態頁面

我想從第1頁或第4頁開始,並且不允許在這些情況下返回。

我應該重新加載應用程序還是刪除頁面?什麼是實現此功能的最佳方式。

謝謝。

回答

0

看看這個

$(window).on("navigate", function(event, data){ 
    if(data.state.direction == "back") { 
     // Make use of the directional information 
    } 
} 

你必須在導航綁定事件,如果你是第4頁上只使用preventDefault和你想要做什麼。