我正在使用 Jquery Mobile 与phonegap 结合创建移动应用程序。现在我有了这个登录对话框,我最初将其设置为对话框(而不是页面)。但是,我需要能够控制关闭按钮的功能,因此我将其更改为一个页面,在其中创建了自己的关闭按钮。
现在我遇到了页面被添加到浏览器历史记录中的问题。她的问题是,在 Android 上使用此应用程序时,在关闭应用程序之前,回击会打开/关闭登录对话框 x 次...它真正应该做的就是关闭应用程序。
知道如何使此“登录对话框”页面不添加到浏览器历史记录中吗?
最佳答案
来自jQuery Mobile documentation :
//transition to the "confirm" page with a "pop" transition without tracking it in history
$.mobile.changePage( "../alerts/confirm.html", {
transition: "pop",
reverse: false,
changeHash: false
});
关于jquery - 防止页面添加到浏览器历史记录中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7901894/