|
|
|
@ -52,11 +52,15 @@ const useThemeStore = themeStore() |
|
|
|
|
useThemeStore.initTheme() |
|
|
|
|
const ua = navigator.userAgent.toLowerCase() |
|
|
|
|
const isMobile = /iphone|android|ipad|mobile/.test(ua) |
|
|
|
|
if (isMobile) { |
|
|
|
|
console.log('手机端') |
|
|
|
|
|
|
|
|
|
const currentHost = location.host |
|
|
|
|
const mobileHost = new URL(import.meta.env.VITE_APP_MOBILE_URL).host |
|
|
|
|
const pcHost = new URL(import.meta.env.VITE_APP_PC_URL).host |
|
|
|
|
|
|
|
|
|
if (isMobile && currentHost !== mobileHost) { |
|
|
|
|
console.log('手机端,跳转到移动站') |
|
|
|
|
location.href = import.meta.env.VITE_APP_MOBILE_URL |
|
|
|
|
} else if (!isMobile) { |
|
|
|
|
console.log('电脑端') |
|
|
|
|
} else if (!isMobile && currentHost !== pcHost) { |
|
|
|
|
console.log('电脑端,跳转到 PC 站') |
|
|
|
|
location.href = import.meta.env.VITE_APP_PC_URL |
|
|
|
|
|
|
|
|
|
} |
|
|
|
|