我需要一些關於如何處理這個問題的方法建議。我有多頁的應用程序,登錄頁面,註冊頁面,登錄後頁面和...在SOME頁面禁用設備後退按鈕[jquery mobile/android]
現在我發現,用戶登錄後,我檢查登錄並以編程方式將用戶重定向到記錄後在主頁面。
問題從這裏開始,在Android上,用戶可以使用設備後退按鈕返回到不合邏輯的登錄頁面。
這個問題,我如何才能防止設備上的按鈕只在「登錄後頁面」,以避免用戶回到登錄頁面。其他回我想讓用戶用戶設備後退按鈕導航。
換句話說,我需要禁用某個頁面上的Device Back按鈕,而不是所有的頁面。請指教,謝謝。
Lesz
你不能禁用它,但是你可以阻止用戶返航。你需要聽[[navigate]](http://stackoverflow.com/questions/23040158/disable-jquery-mobile-transition-when-going-back-in-ios7-safari-history/23040309?noredirect=1 #comment35213576_23040309)並阻止['pagebeforechange']上的用戶(http://jqmtricks.wordpress.com/2014/03/26/jquery-mobile-page-events/#pagebeforechange)。 – Omar
好吧,我試試。謝謝。 – MarkZ