vue判断webview页面是返回上一级路由还是退回到app

穿万水,过千山,路尽人茫茫;事与非,都过往,醒来了就当它梦一场。

 

在做app内嵌的webview页面时,有的需求会让你按返回键时,直接返回app,有的是返回上一级路由。思路:我们可以在router/index.js里面,设置路由的meta属性,用一个变量来判断走哪个逻辑。

还可以用下面这个

 if (window.history.length <= 1) {
     //退出app的函数 例如 window.closeapp()
     return false
 } else {
     this.$router.go(-1)
 }

你可能感兴趣的:(j,s,bugs)