1

我们在 jQuery 中开发了一个与 android 集成的应用程序(只有一个活动)。从这个活动中,我们正在加载一个 HTML 文件,在这个文件上我们显示和隐藏 div 内容。在查看此处提供的网页并按下 android 中提供的返回按钮时,应用程序退出。我们希望应用程序在单击后退按钮时转到上一页。

(点击 android 后退按钮时,我们需要显示隐藏的 div 内容,点击 div 内容页面中的 android 后退按钮,应用程序应该退出。)

4

2 回答 2

2

在您的 HTML 页面中使用此代码来处理按下的后退按钮

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

function onBackKeyDown() {
// Handle the back button
}
于 2012-06-08T12:05:28.910 回答
0

尝试这个:

function onDeviceReady() {
    // Add this line to the on onDeviceReady() function
    document.addEventListener("backbutton", onBackKeyDown, false);
}

// Handle back button hardware
function onBackKeyDown(e) {
    e.preventDefault(); // the default action of the event e should not be triggered. 
    history.back(1); // load the previous window.location
}
于 2012-07-15T06:31:56.847 回答