mounted(){
if (this.isMobile()) {
console.log("移动端")
this.$router.replace('/m_home');
} else {
console.log("pc端")
this.$router.replace('/p_home');
}
},
methods:{
isMobile() {
var userAgenInfo = navigator.userAgent
var Agents = new Array('Android', 'iPhone', 'SymbianOS', 'iPad', 'iPod')
var flag = false
for (var v = 0; v < Agents.length; v++) {
if (userAgenInfo.indexOf(Agents[v]) > 0) {
flag = true
break
}
}
return flag
}
}
我在app.vue里面这样判断入口,但有个问题是页面每次刷新都会进入首页,请问下怎么解决
监听刷新事件并记录下当前页面,不让他跳转到首页