lex 1 rok pred
rodič
commit
f16ca28ac6
3 zmenil súbory, kde vykonal 18 pridanie a 0 odobranie
  1. 11 0
      package-lock.json
  2. 1 0
      package.json
  3. 6 0
      src/main.ts

+ 11 - 0
package-lock.json

@@ -19,6 +19,7 @@
         "pinia": "^2.0.34",
         "plyr": "^3.7.8",
         "query-string": "^8.1.0",
+        "resize-observer-polyfill": "^1.5.1",
         "rollup-plugin-terser": "^7.0.2",
         "swiper": "^11.0.3",
         "tcplayer.js": "^4.8.0",
@@ -6972,6 +6973,11 @@
         "jsesc": "bin/jsesc"
       }
     },
+    "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.8",
       "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.8.tgz",
@@ -13690,6 +13696,11 @@
         }
       }
     },
+    "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.8",
       "resolved": "https://registry.npmmirror.com/resolve/-/resolve-1.22.8.tgz",

+ 1 - 0
package.json

@@ -31,6 +31,7 @@
     "pinia": "^2.0.34",
     "plyr": "^3.7.8",
     "query-string": "^8.1.0",
+    "resize-observer-polyfill": "^1.5.1",
     "rollup-plugin-terser": "^7.0.2",
     "swiper": "^11.0.3",
     "tcplayer.js": "^4.8.0",

+ 6 - 0
src/main.ts

@@ -11,6 +11,12 @@ import { promisefiyPostMessage, postMessage } from './helpers/native-message';
 import { setAuth } from './helpers/utils';
 import { state } from './state';
 
+// 增加判断如果不支持当前依赖再设置即可
+if (window.ResizeObserver === undefined) {
+  window.ResizeObserver = ResizeObserver;
+}
+
+
 // 获取token
 promisefiyPostMessage({ api: 'getToken' }).then((res: any) => {
   const content = res.content;