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 @@