最新下载
热门教程
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- 10
让phonegap返回键退出应用需再次确认效果
时间:2015-01-13 编辑:简简单单 来源:一聚教程网
最近在做一个WebApp项目,遇到了退出的问题,为了提高用户体验度,打算按了返回键以后需要用户再次确认才能退出,在网上搜索了一番,发现好多都是需要各种插件的,对于这么一个简单的功能,如果再引入一个插件显然不值当,终于功夫不负有心人,我还是找到了一段很不错的代码,记录下来。
document.addEventListener("deviceready", onDeviceReady, false);
function onDeviceReady() {
// 注册回退按钮事件监听器
document.addEventListener("backbutton", onBackKeyDown, false);
}
//返回键
function onBackKeyDown() {
navigator.notification.confirm(
'按确定退出程序!', // message
onConfirm, // callback to invoke with index of button pressed
'确定要退出程序吗?', // title
'确定,取消' // buttonLabels
);
}
function onConfirm(button) {
if(button==1) navigator.app.exitApp(); //选择了确定才执行退出
}
如果你也正需要这样的功能,赶快拿过去用吧!
相关文章
- 浅谈angular2的http请求返回结果的subcribe注意事项 05-15
- axios返回空对象的问题解决 04-05
- 动漫之家怎么退出 退出返回方法介绍 12-17
- 解决Ctrl+S时Putty或Xterm命令行无返回的问题 03-13
- HTML简单购物数量小程序代码展示 10-31
- html canvas实现弹幕功能 10-31