天空天空
天空天空
  • 发布:2018-10-16 11:35
  • 更新:2020-03-30 17:59
  • 阅读:1467

网站封装成APP后,按物理返回键会直接退出程序,该怎么设置才能单击返回,双击退出

分类:HBuilder

成功后发50元红包作为答谢,小小心意,求大神指导,会的大神加我QQ1476851798

2018-10-16 11:35 负责人:无 分享
已邀请:
智慧越国

智慧越国 - 80后的猪哥哥

在index.html头部添加script

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();
}
})
});
});
完美解决

2***@qq.com

2***@qq.com

const homepage = ['#/', '#/shoppingmall', '#/transaction/shourang', '#/wallet', '#/user'] document.addEventListener('plusready', function () { //等待plus ready后再调用5+ API; console.log("chufa1") var first = null; var webview = plus.webview.currentWebview() plus.key.addEventListener('backbutton', function () { if (homePage.indexOf(this.location.hash) !== -1) { //首次按键 提示‘再按一次退出应用’ if (!first) { first = new Date().getTime() plus.nativeUI.toast('再按一次退出应用') setTimeout(function () { first = null }, 1000) } else { if (new Date().getTime() - first 我没有实现,第一次弄webapp,请求支援...

要回复问题请先登录注册