hongrunxia 20 часов назад
Родитель
Сommit
7b0f79bdb9
1 измененных файлов с 8 добавлено и 10 удалено
  1. 8 10
      index.html

+ 8 - 10
index.html

@@ -9,10 +9,11 @@
     <link rel="icon" id="faviconIcon" href="/logo.png" />
     <!-- 全局配置 -->
     <script src="/js/config.js"></script>
-    <script src="/js/liveplayer-lib.min.js"></script>
+    <!-- [perf-base-v1] defer 避免阻塞首屏渲染,播放器库在用到前已就绪 -->
+    <script defer src="/js/liveplayer-lib.min.js"></script>
+    <script src="/js/libs/adapter.min.js"></script>
     <script src="/js/webrtcstreamer.js"></script>
-    <script src="/js/adapter.min.js"></script>
-    <!-- <script type="text/javascript" src="http://182.92.126.35:9050/web-apps/apps/api/documents/api.js"></script> -->
+    <!-- [perf-base-v1] 卡1: OnlyOffice api.js 改为打开文档编辑器时按需加载(见 src/utils/onlyOffice.ts),此处不再静态/动态注入 -->
   </head>
   <body>
     <script>
@@ -23,11 +24,6 @@
           htmlRoot.setAttribute('data-theme', theme);
           theme = htmlRoot = null;
         }
-        const remoteUrl = window.location.hostname === 'localhost' ? '182.92.126.35' : window.location.hostname;
-        var script = document.createElement('script');
-        script.type = 'text/javascript';
-        script.src = 'http://' + remoteUrl + ':9050/web-apps/apps/api/documents/api.js';
-        document.head.appendChild(script);
       })();
     </script>
     <div id="app">
@@ -41,7 +37,8 @@
         }
         html[data-theme='deepblue'] .app-loading {
           background-color: none;
-          background-image: url('./src/assets/images/themify/deepblue/loading-bg.png');
+          /* [perf-base-v1] L14b: 原引用 ./src/assets/images/themify/deepblue/loading-bg.png 不存在(构建后 404),
+             删除该行,回落使用下方 .app-loading 的主背景 ./vent/loading-bg.png */
         }
         body {
           background-color: var(--vent-base-color);
@@ -54,7 +51,8 @@
           align-items: center;
           flex-direction: column;
           /* background-color: #f4f7f9; */
-          background-image: url('./src/assets/images/vent/loading-bg.png');
+          /* [perf-base-v1] 改引用 public 下静态路径,原 ./src/assets/... 生产构建后 404 */
+          background-image: url('./vent/loading-bg.png');
           background-size: cover;
           background-repeat: no-repeat;
           background-color: var(--vent-base-color);