From e47eb61f6b496200086f00edcdaeee3eb849f863 Mon Sep 17 00:00:00 2001 From: zh <972939975@qq.com> Date: Thu, 6 Nov 2025 10:05:05 +0800 Subject: [PATCH] =?UTF-8?q?=E6=8F=90=E4=BA=A4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/index.ts | 4 ++++ src/renderer/src/views/TS/cabin.vue | 2 +- src/renderer/src/views/TS/edit.vue | 1 + .../src/views/components/headers/components/weather/index.vue | 1 + 4 files changed, 7 insertions(+), 1 deletion(-) diff --git a/src/main/index.ts b/src/main/index.ts index 1fcc74d..075773f 100644 --- a/src/main/index.ts +++ b/src/main/index.ts @@ -14,6 +14,10 @@ const yaml = require("js-yaml"); let Store = require('electron-store') Store.initRenderer(); +process.on('unhandledRejection', (reason) => { + console.error('主进程异步异常:', reason); +}); + // 开发环境路径处理 - 确保添加正确的file协议 const devSplashPath = path.resolve( diff --git a/src/renderer/src/views/TS/cabin.vue b/src/renderer/src/views/TS/cabin.vue index 87a9101..b2a4afb 100644 --- a/src/renderer/src/views/TS/cabin.vue +++ b/src/renderer/src/views/TS/cabin.vue @@ -96,7 +96,7 @@ const initTreeCallBack = () => { layers.sort((obj1, obj2) => { return obj1.detail.layerIndex - obj2.detail.layerIndex; }); - if (window.earth_ts) { + if ((window as any).earth_ts) { for (let i = 0; i < layers.length; i++) { // initMapData(layers[i].sourceType, layers[i].detail, null) } diff --git a/src/renderer/src/views/TS/edit.vue b/src/renderer/src/views/TS/edit.vue index 5f2003e..af6971b 100644 --- a/src/renderer/src/views/TS/edit.vue +++ b/src/renderer/src/views/TS/edit.vue @@ -13,6 +13,7 @@