打包成app,点击返回按钮直接退出
2018-03-27 14:07
369 查看
document.addEventListener('plusready', function() {
var webview = plus.webview.currentWebview();
plus.key.addEventListener('backbutton', function() {
webview.canBack(function(e) {
if(e.canBack) {
webview.back();
} else {
webview.close(); //hide,quit
plus.runtime.quit();
document.plusReady(function() {
//首页返回键处理
//处理逻辑:1秒内,连续两次按返回键,则退出应用;
var first = null;
plus.key.addEventListener('backbutton', function() {
//首次按键,提示‘再按一次退出应用’
if (!first) {
first = new Date().getTime();
alert("再按一次退出应用");
setTimeout(function() {
first = null;
}, 1000);
} else {
if (new Date().getTime() - first < 1500) {
plus.runtime.quit();
}
}
}, false);
});
}
})
});
});
var webview = plus.webview.currentWebview();
plus.key.addEventListener('backbutton', function() {
webview.canBack(function(e) {
if(e.canBack) {
webview.back();
} else {
webview.close(); //hide,quit
plus.runtime.quit();
document.plusReady(function() {
//首页返回键处理
//处理逻辑:1秒内,连续两次按返回键,则退出应用;
var first = null;
plus.key.addEventListener('backbutton', function() {
//首次按键,提示‘再按一次退出应用’
if (!first) {
first = new Date().getTime();
alert("再按一次退出应用");
setTimeout(function() {
first = null;
}, 1000);
} else {
if (new Date().getTime() - first < 1500) {
plus.runtime.quit();
}
}
}, false);
});
}
})
});
});
相关文章推荐
- 解决Hbuilder打包的app返回键直接退出
- Android用户点击返回按钮两次退出整个APP
- 在webview中浏览页面的时候,实现在点击退出按钮的时候,返回上一页而不是直接退出
- Android用户点击返回按钮两次退出整个APP
- Android7.0 修改下载应用,点击返回按钮事件由弹出菜单改为直接退出下载应用
- 实现点击两次返回键退出app
- android双击返回键退回桌面,然后点击图标进入还是最近任务列表点击进入,app都会重新启动,如何才能直接进入主页?
- 如何实现在一个app里面点击按钮返回home
- 【ionic App问题总结系列】ionic点击系统返回键退出App
- Android点击2次返回按钮退出应用程序
- RecyclerView滑动到底部的时候点击按钮直接返回顶部
- 双击返回按钮退出App
- 在Fragment中点击退出按钮,退出到登录界面后(按返回键退出程序开始的时候,退出到登录界面按返回键无法退出程序,而是返回到上一个Activity,网上说是没有finish掉上一个Activity)
- app点击推送通知栏直接返回app 当前activity,不作任何跳转!!
- 工具类--点击返回按钮,退出
- APP点击两次返回键退出程序
- 监听返回按钮,点击两下才退出程序
- 退出系统后如何防止点击ie后退按钮返回系统
- 关于android app两次点击返回键退出的处理
- 双击返回按钮退出APP