feat: h5页面时可以接管安卓返回
This commit is contained in:
parent
a2b23fbab2
commit
c3947502da
2
App.vue
2
App.vue
|
@ -12,10 +12,8 @@
|
||||||
// #endif
|
// #endif
|
||||||
},
|
},
|
||||||
onShow: function() {
|
onShow: function() {
|
||||||
console.log('App Show')
|
|
||||||
},
|
},
|
||||||
onHide: function() {
|
onHide: function() {
|
||||||
console.log('App Hide')
|
|
||||||
},
|
},
|
||||||
methods:{
|
methods:{
|
||||||
wxmpLogin: function(needLoad=true) {
|
wxmpLogin: function(needLoad=true) {
|
||||||
|
|
16
index.html
16
index.html
|
@ -17,4 +17,20 @@
|
||||||
<div id="app"><!--app-html--></div>
|
<div id="app"><!--app-html--></div>
|
||||||
<script type="module" src="/main.js"></script>
|
<script type="module" src="/main.js"></script>
|
||||||
</body>
|
</body>
|
||||||
|
<script>
|
||||||
|
document.addEventListener('plusready', function() {
|
||||||
|
plus.key.addEventListener('backbutton', function() {
|
||||||
|
// 如果 H5 内部有历史记录,可以返回
|
||||||
|
if (window.history.length > 1) {
|
||||||
|
window.history.back();
|
||||||
|
}
|
||||||
|
// else {
|
||||||
|
// // 没有可返回的页面 -> 退出 App(或按需修改)
|
||||||
|
// plus.runtime.quit();
|
||||||
|
// // 如果你不想立即退出,可改成:
|
||||||
|
// // plus.webview.currentWebview().close();
|
||||||
|
// }
|
||||||
|
}, false);
|
||||||
|
});
|
||||||
|
</script>
|
||||||
</html>
|
</html>
|
||||||
|
|
Loading…
Reference in New Issue