From 5af9bd6b88110bfbeee112575aa8ab271748b988 Mon Sep 17 00:00:00 2001 From: undefined Date: Fri, 2 Sep 2022 13:04:49 +0800 Subject: [PATCH] ui: optional shared worker --- packages/ui-default/components/message/index.page.ts | 8 ++++++-- packages/ui-default/package.json | 2 +- 2 files changed, 7 insertions(+), 3 deletions(-) diff --git a/packages/ui-default/components/message/index.page.ts b/packages/ui-default/components/message/index.page.ts index ac9b1f8e4..7fc837b18 100644 --- a/packages/ui-default/components/message/index.page.ts +++ b/packages/ui-default/components/message/index.page.ts @@ -73,8 +73,12 @@ const messagePage = new AutoloadPage('messagePage', (pagename) => { }).show(); } if (window.SharedWorker) { - initWorkerMode(); - return; + try { + initWorkerMode(); + return; + } catch (e) { + console.error('SharedWorker init fail: ', e.message); + } } if (!window.BroadcastChannel) { console.error('BoardcastChannel not supported'); diff --git a/packages/ui-default/package.json b/packages/ui-default/package.json index e204e385e..8b20400cb 100644 --- a/packages/ui-default/package.json +++ b/packages/ui-default/package.json @@ -1,6 +1,6 @@ { "name": "@hydrooj/ui-default", - "version": "4.39.21", + "version": "4.39.22", "author": "undefined ", "license": "AGPL-3.0", "main": "hydro.js",