我需要一些关于如何处理这个问题的方法建议。我有多页的应用程序,登录页面,注册页面,登录后页面和...在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