成都枇杷
成都枇杷
  • 发布:2018-08-31 17:36
  • 更新:2020-11-28 11:06
  • 阅读:2089

打包移动app,再页面切换,点击返回退出

分类:wap2app

我有一个成品的h5的站点,在网页中是可以完整访问的,使用Hbuilder打包。
打包移动app,不是wap2app。在使用中,在页面跳转过程中,从页面A打开页面B时,按返回键,会直接退出app。
比如新闻列表页面,点击一条新闻进入详情页面时,点击详情后立刻点击返回就会直接退出app。
求教各位,有什么处理方案吗?

2018-08-31 17:36 负责人:无 分享
已邀请:
6***@qq.com

6***@qq.com

同问

7***@qq.com

7***@qq.com

重写mui.back逻辑就好了

[已删除]

[已删除]

这个要修改返回逻辑,联系我帮你解决!

8***@qq.com

8***@qq.com - 屌丝一株

http://ask.dcloud.net.cn/question/47114我是按照这个解决了!

2***@qq.com

2***@qq.com

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();
//首页返回键处理
//处理逻辑:1秒内,连续两次按返回键,则退出应用;
var first = null;
plus.key.addEventListener('backbutton', function() {
//首次按键,提示‘再按一次退出应用’
if (!first) {
console.log('再按一次退出应用');
first = new Date().getTime();
setTimeout(function() {
first = null;
}, 1000);
} else {
if (new Date().getTime() - first < 1500) {
plus.runtime.quit();
}
}
}, false);
}
})
});

这是我在其他找到方法,可以使用

该问题目前已经被锁定, 无法添加新回复