Browse Source

修改兼容性

lex 8 months ago
parent
commit
ae51b3ea80
6 changed files with 38 additions and 0 deletions
  1. 11 0
      package-lock.json
  2. 1 0
      package.json
  3. 7 0
      src/student/main.ts
  4. 7 0
      src/teacher/main.ts
  5. 7 0
      src/tenant/main.ts
  6. 5 0
      yarn.lock

+ 11 - 0
package-lock.json

@@ -31,6 +31,7 @@
         "qrcode": "^1.5.1",
         "qrcode.vue": "^3.3.3",
         "query-string": "^7.1.1",
+        "resize-observer-polyfill": "^1.5.1",
         "swiper": "^11.0.5",
         "tcplayer.js": "^4.8.0",
         "umi-request": "^1.4.0",
@@ -7655,6 +7656,11 @@
       "resolved": "https://registry.npmmirror.com/resize-detector/-/resize-detector-0.3.0.tgz",
       "integrity": "sha512-R/tCuvuOHQ8o2boRP6vgx8hXCCy87H1eY9V5imBYeVNyNVpuL9ciReSccLj2gDcax9+2weXy3bc8Vv+NRXeEvQ=="
     },
+    "node_modules/resize-observer-polyfill": {
+      "version": "1.5.1",
+      "resolved": "https://registry.npmmirror.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz",
+      "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="
+    },
     "node_modules/resolve": {
       "version": "1.22.0",
       "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.0.tgz",
@@ -15115,6 +15121,11 @@
       "resolved": "https://registry.npmmirror.com/resize-detector/-/resize-detector-0.3.0.tgz",
       "integrity": "sha512-R/tCuvuOHQ8o2boRP6vgx8hXCCy87H1eY9V5imBYeVNyNVpuL9ciReSccLj2gDcax9+2weXy3bc8Vv+NRXeEvQ=="
     },
+    "resize-observer-polyfill": {
+      "version": "1.5.1",
+      "resolved": "https://registry.npmmirror.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz",
+      "integrity": "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="
+    },
     "resolve": {
       "version": "1.22.0",
       "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.0.tgz",

+ 1 - 0
package.json

@@ -44,6 +44,7 @@
     "qrcode": "^1.5.1",
     "qrcode.vue": "^3.3.3",
     "query-string": "^7.1.1",
+    "resize-observer-polyfill": "^1.5.1",
     "swiper": "^11.0.5",
     "tcplayer.js": "^4.8.0",
     "umi-request": "^1.4.0",

+ 7 - 0
src/student/main.ts

@@ -15,6 +15,13 @@ import { state } from '@/state'
 import qs from 'query-string'
 import { browser, setAuth } from '@/helpers/utils'
 import request from '@/helpers/request'
+import ResizeObserver from 'resize-observer-polyfill'
+
+// 增加判断如果不支持当前依赖再设置即可
+if (window.ResizeObserver === undefined) {
+  window.ResizeObserver = ResizeObserver;
+}
+
 
 const app = createApp(App)
 

+ 7 - 0
src/teacher/main.ts

@@ -11,6 +11,13 @@ import 'normalize.css'
 import '../styles/index.less'
 import { state } from '@/state'
 import { browser } from '@/helpers/utils'
+import ResizeObserver from 'resize-observer-polyfill'
+
+// 增加判断如果不支持当前依赖再设置即可
+if (window.ResizeObserver === undefined) {
+  window.ResizeObserver = ResizeObserver;
+}
+
 
 const app = createApp(App)
 

+ 7 - 0
src/tenant/main.ts

@@ -12,6 +12,13 @@ import '../styles/index.less'
 import '../styles/tenant.less'
 import { state } from '@/state'
 import { browser, setAuth } from '@/helpers/utils'
+import ResizeObserver from 'resize-observer-polyfill'
+
+// 增加判断如果不支持当前依赖再设置即可
+if (window.ResizeObserver === undefined) {
+  window.ResizeObserver = ResizeObserver;
+}
+
 
 const app = createApp(App)
 

+ 5 - 0
yarn.lock

@@ -4421,6 +4421,11 @@
   "resolved" "https://registry.npmmirror.com/resize-detector/-/resize-detector-0.3.0.tgz"
   "version" "0.3.0"
 
+"resize-observer-polyfill@^1.5.1":
+  "integrity" "sha512-LwZrotdHOo12nQuZlHEmtuXdqGoOD0OhaxopaNFxWzInpEgaLWoVuAMbTzixuosCx2nEG58ngzW3vxdWoxIgdg=="
+  "resolved" "https://registry.npmmirror.com/resize-observer-polyfill/-/resize-observer-polyfill-1.5.1.tgz"
+  "version" "1.5.1"
+
 "resolve-dir@^1.0.0", "resolve-dir@^1.0.1":
   "integrity" "sha512-R7uiTjECzvOsWSfdM0QKFNBVFcK27aHOUwdvK53BcW8zqnGdYp0Fbj82cy54+2A4P2tFM22J5kRfe1R+lM/1yg=="
   "resolved" "https://registry.npmmirror.com/resolve-dir/-/resolve-dir-1.0.1.tgz"