|
@@ -2,6 +2,7 @@ import { createApp } from 'vue'
|
|
|
import App from './App.vue'
|
|
import App from './App.vue'
|
|
|
import router from './router'
|
|
import router from './router'
|
|
|
import store from './store'
|
|
import store from './store'
|
|
|
|
|
+import { userAgentInfo } from '@/store/non-reactive.js'
|
|
|
import "@/assets/style/reset.css"
|
|
import "@/assets/style/reset.css"
|
|
|
import "@/assets/style/my-reset.css"
|
|
import "@/assets/style/my-reset.css"
|
|
|
import UAParser from "@/libs/ua-parser.min.js"
|
|
import UAParser from "@/libs/ua-parser.min.js"
|
|
@@ -39,6 +40,8 @@ if (uaInfo.browser && uaInfo.browser.name === 'Safari') {
|
|
|
if (uaInfo.device.type === 'mobile') {
|
|
if (uaInfo.device.type === 'mobile') {
|
|
|
app.provide('$isMobile', true)
|
|
app.provide('$isMobile', true)
|
|
|
}
|
|
}
|
|
|
|
|
+// eslint-disable-next-line
|
|
|
|
|
+userAgentInfo = uaInfo
|
|
|
|
|
|
|
|
// 处理resize事件
|
|
// 处理resize事件
|
|
|
let windowWidthLast = window.innerWidth
|
|
let windowWidthLast = window.innerWidth
|