-3

我想在单击后退按钮时打开一个弹出窗口。

这是不起作用的代码

4

2 回答 2

1
document.addEventListener("backbutton", yourCallbackFunction, false);

检查此链接

返回键

这是当用户按下后退按钮时触发的事件。

如果您需要覆盖默认的后退按钮行为,您可以为“后退按钮”事件注册一个事件侦听器。不再需要调用任何其他方法来覆盖后退按钮的行为。现在,您只需要为“后退按钮”注册一个事件监听器。

通常,一旦收到 Cordova 'deviceready' 事件,您将希望使用 document.addEventListener 附加事件侦听器。

于 2012-09-04T10:29:37.053 回答
0

在您的活动课程中添加以下内容:

@覆盖

public boolean onKeyDown(int keyCode, KeyEvent event) 
{
    if(keyCode == KeyEvent.KEYCODE_BACK)
    {
        // Do your Pop up thing here!!
        return true;
    }
    return false;
}
于 2012-09-04T10:41:47.980 回答