web2app按教程使用本地打包后,生成的app,不管在任何页面,一按返回键就退出程序了,并不是返回上一页
我需要的是,除了首页以外,其他页面按返回键应该是返回上一个页面才对。
使用云打包出来的app 就没有问题。
有人知道这是怎么回事吗,如何解决?
web2app按教程使用本地打包后,生成的app,不管在任何页面,一按返回键就退出程序了,并不是返回上一页
我需要的是,除了首页以外,其他页面按返回键应该是返回上一个页面才对。
使用云打包出来的app 就没有问题。
有人知道这是怎么回事吗,如何解决?
1***@qq.com - 离人心上秋
function plusReady() {
var zxlmweb = plus.webview.create("https://baidu.com")
zxlmweb.show(); // 显示窗口
var first = null;
plus.key.addEventListener("backbutton", function() { //监听返回按键
zxlmweb.canBack(function(e) { //监听webview窗口是否可以返回
if(e.canBack) { //可以返回
zxlmweb.back(); //返回上一页面
} else { //不可以返回
//处理逻辑:1秒内,连续两次按返回键,则退出应用;
//首次按键,提示‘再按一次退出应用’
if (!first) {
first = new Date().getTime();
console.log('再按一次退出应用');
setTimeout(function() {
first = null;
}, 1200);
} else {
if (new Date().getTime() - first < 1200) {
plus.runtime.quit();//退出app
}
}
}
});
}, false);
}
if(window.plus) {
plusReady();
} else {
document.addEventListener('plusready', plusReady, false);
}
5***@qq.com
这个要放在哪个里面啊?
2021-11-24 18:12