一个极简单的wap2app,用HBuilderX创建之后就没有添加什么,只是按文档修改了配置
launch_path是配置http地址的
sitemap也配置了
网页是用Vue.js写的单页App,地址是hash地址
不知道为什么,从主页跳转到详情页后,按返回键,直接退出APP...请大佬们指教
一个极简单的wap2app,用HBuilderX创建之后就没有添加什么,只是按文档修改了配置
launch_path是配置http地址的
sitemap也配置了
网页是用Vue.js写的单页App,地址是hash地址
不知道为什么,从主页跳转到详情页后,按返回键,直接退出APP...请大佬们指教
<!DOCTYPE html>
<html>
<head>
<meta name="viewport" content="width=device-width, initial-scale=1,maximum-scale=1, user-scalable=no">
<meta charset="UTF-8">
<title></title>
</head>
<body>
<script>
function plusReady() {
var zxlmweb = plus.webview.create("http://xw.qq.com/index.htm")
zxlmweb.show(); // 显示窗口
plus.key.addEventListener("backbutton", function() { //监听返回按键
zxlmweb.canBack(function(e) { //监听webview窗口是否可以返回
if(e.canBack) { //可以返回
zxlmweb.back(); //返回上一页面
} else { //不可以返回
plus.runtime.quit(); //退出app
}
});
}, false);
}
if(window.plus) {
plusReady();
} else {
document.addEventListener('plusready', plusReady, false);
}
</script>
</body>
</html>
可以返回了,注意修改自己的地址,但是状态栏重叠,还需要修改
Trust - 少说废话
看了项目的代码,问题有几个点:
DreamGeek (作者)
谢谢,就欣赏你这种能直接解决问题的
2018-04-07 14:50