vue2开发时需要做双端适配,此时需要对设备类型进行判断,按照类型展示合适的界面
这里通过js方法进行判断后再决定路由指向
isMobile() { //判断是否为移动端
const userAgent = navigator.userAgent || navigator.vendor || window.opera;
return /Mobile|iP(hone|od)|Android|BlackBerry|IEMobile/.test(userAgent);
} ,
接着在生命周期开始时进行调用与判断
created() {
if (this.isMobile()) {
console.log('This is a mobile device');
this.$router.push('你的路由地址')
}
},