Windows Phone 8&Phonegap:如何使用后退按钮关闭应用程序
Windows Phone 8 & Phonegap: how to close app with back button
我使用phonegap创建Windows Phone 8应用程序
现在,我已经完成了所有的操作,但我不能用后退按钮退出应用程序
我使用了navigator.app.exitApp();但它现在起作用了。它在Windows Phone上工作吗?
它在安卓和黑莓上运行。
navigator.app仅在Android和黑莓上可用。要使用后退按钮退出Windows Phone 8中的应用程序,您需要删除后退按钮事件处理程序。
function onBackKeyDown(e) {
e.preventDefault();
window.history.go(-1);
}
function onPageChange() {
if(window.location.hash != "#/") {
// add our event listener for sub pages, this will allow us
document.addEventListener("backbutton", onBackKeyDown, false);
} else {
// remove the event listener so the back button will exit the app
document.removeEventListener("backbutton", onBackKeyDown, false);
}
}
相关文章:
- 使用按钮的Angular UI网格过滤器
- 使用按钮和媒体查询切换显示状态
- 使用按钮和单选按钮提交表单,但始终使用相同的值
- 使用按钮更改javascript变量
- 如何将表格中的文本添加到使用按钮输入的文本区域
- 如何通过获取用户输入和使用按钮来运行JavaScript函数
- 使用按钮OnClick事件调用Javascript函数
- 使用按钮排序
- 使用按钮处理多个控制器
- 如何使用按钮控制循环中的迭代次数
- 如何使用按钮'的OnClientClick属性,以便在ASP.NET中运行一些多个JavaScript函数
- 如何使用按钮来调用在画布中绘制的函数
- 如何使用按钮更改Highstock图形的主题
- 如何使用按钮将参数传递给函数
- 使用按钮添加到变量
- 我如何使用按钮而不是悬停运行此 javascript 代码
- 如何使用按钮在对话框上显示 Javascript 函数的结果
- 使用按钮关闭 iframe 模式
- 使用按钮刷新任意图像
- 如何让某个 Croppie JavaScript 使用按钮旋转