本文主要记录 根据不同的访问设备跳转到不同的域名 (pc端和移动端)
场景介绍:A a.xxx.com pc端样式 B b.xxx.com 移动端样式 统一域名www.x.com
这里以vue框架为列
1、当用户在pc端访问www.xxx.com时,在App.vue 里做判断
watch: {
$route: function(to, from) {
document.body.scrollTop = 0;
document.documentElement.scrollTop = 0;
}
},
mounted() {
if (
navigator.userAgent.match(
/(phone|pad|pod|iPhone|iPod|ios|iPad|Android|Mobile|BlackBerry|IEMobile|MQQBrowser|JUC|Fennec|wOSBrowser|BrowserNG|WebOS|Symbian|Windows Phone)/i
)
) {
// alert("手机端");
//window.location.href = 'http://b.xxx.com';
} else {
// alert("PC端");
window.location.href = 'http://a.xxx.com';
}
}
2、反之一样的判断,放开移动端的路径即可。
主要针对PC端和移动端两套代码的适配