javascript - 如何在 html5 网络应用程序中禁用 android 后退按钮单击

标签 javascript android jquery html

我想在我使用 html5、javascript 和 jquery mobile 构建的网络应用程序中禁用 android 后退按钮单击。

单击 android 后退按钮时,它会最小化我的网络应用程序。 Web 应用程序转到后台。我怎样才能防止这种情况?我尝试了很多方法,比如,

document.addEventListener('backbutton', function(){});  

data- backbtn = false 等...但仍然没有运气..

如果它是一个原生的 android 应用程序,那很容易。但如何做到这一点是在网络应用程序中。

感谢任何形式的帮助。

最佳答案

你在 Phonegap 工作吗?

//Deviceready function
document.addEventListener('deviceready', function() {

    document.addEventListener("backbutton", goBack, false);

}, false);


//Function for back button function
function goBack(){
}

关于javascript - 如何在 html5 网络应用程序中禁用 android 后退按钮单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20348382/

相关文章:

javascript - 为什么这个动画回调不等到动画完成?

javascript - 将字符串保存为 JavaScript 中的代码

android - 如何禁用屏幕固定中生成的 Toast 消息?

java - 以编程方式安装应用程序

javascript - 如何访问嵌套的 JSON 对象键和值

javascript - 路线 ('next' )在 ExpressJS 中做什么?

android - Proguard 混淆使我的应用程序崩溃

javascript - Jquery/Ajax 表单在 IE7 上不起作用

jquery - 我想从无序列表中选择一个项目

javascript - 响应式设计文章的等高行