android - phone gap 返回键控制

标签 android html cordova

我想在单击后退按钮时弹出一个窗口。现在使用我的代码后退按钮已禁用,但它不会发出警告消息。

function load()
{
document.addEventListener("backbutton", backKeyDown, false);
function backKeyDown() {console.log("PhoneGap Ready!");}
}

<body onLoad="load()">
</body>

最佳答案

你可以这样使用。

function load()
{
document.addEventListener("backbutton", backKeyDown, false);
}

function backKeyDown() {

navigator.notification.alert(
            'You are the winner!',  // message
            alertDismissed,         // callback
            'Game Over',            // title
            'Done'                  // buttonName
        );
}

function alertDismissed(){
history.back();
}

关于android - phone gap 返回键控制,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12192908/

相关文章:

sqlite - 从手机发送数据到服务器

sqlite - 使用 Azure 移动应用程序的 ionic 2 离线数据同步抛出 TypeError :Cannot read property 'openDatabase' of undefined

android - Firebase user.getDisplayName() 返回 null

html - 内容安全策略 : "img-src ' self' data:"

java - 在 Android 的 SQlite 数据库中存储 Null

javascript - 完整日历将事件显示为点

html - 如何在图像上叠加 Logo ?使用 CSS

cordova - PhoneGap/Cordova 应用程序的自动化测试

android - Facebook 移动登录和服务器端验证

java - Android mvvm - 每个 CRUD 操作都应该有自己的 ViewModel 吗?