From 44e090b70888ee513fbfc058ca92dd819b3bc40e Mon Sep 17 00:00:00 2001 From: Vanessa Date: Fri, 2 Jun 2023 19:45:26 +0800 Subject: [PATCH] :art: mobile test --- app/src/layout/Model.ts | 4 ++++ app/src/types/index.d.ts | 1 + 2 files changed, 5 insertions(+) diff --git a/app/src/layout/Model.ts b/app/src/layout/Model.ts index 130e9a2c1..401ecee63 100644 --- a/app/src/layout/Model.ts +++ b/app/src/layout/Model.ts @@ -77,6 +77,10 @@ export class Model { } }; ws.onerror = (err: Event & { target: { url: string, readyState: number } }) => { + if (!window.errorStack) { + window.errorStack = [] + } + window.errorStack.push(err) if (err.target.url.endsWith("&type=main") && err.target.readyState === 3) { kernelError(); } diff --git a/app/src/types/index.d.ts b/app/src/types/index.d.ts index ed5bdbc90..1eb5ee777 100644 --- a/app/src/types/index.d.ts +++ b/app/src/types/index.d.ts @@ -28,6 +28,7 @@ type TEventBus = "ws-main" | "click-blockicon" | "click-editorcontent" | "click- declare module "blueimp-md5" interface Window { + errorStack: any[] dataLayer: any[] siyuan: ISiyuan webkit: any