From 18ae4c4aef7e35bff873e2ac6cc5691c8f910f10 Mon Sep 17 00:00:00 2001 From: moonrailgun Date: Fri, 24 Nov 2023 00:49:35 +0800 Subject: [PATCH] perf: add audio preload for livekit invite call --- .../web/plugins/com.msgbyte.livekit/src/index.tsx | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/server/plugins/com.msgbyte.livekit/web/plugins/com.msgbyte.livekit/src/index.tsx b/server/plugins/com.msgbyte.livekit/web/plugins/com.msgbyte.livekit/src/index.tsx index 093ab732..5dacf55f 100644 --- a/server/plugins/com.msgbyte.livekit/web/plugins/com.msgbyte.livekit/src/index.tsx +++ b/server/plugins/com.msgbyte.livekit/web/plugins/com.msgbyte.livekit/src/index.tsx @@ -18,6 +18,11 @@ const PLUGIN_ID = 'com.msgbyte.livekit'; console.log(`Plugin ${PLUGIN_ID} is loaded`); +// 预加载铃声 +(() => { + new Audio('/audio/telephone.mp3').preload = 'auto'; +})(); + const LivekitPanel = Loadable(() => import('./group/LivekitPanel'), { componentName: `${PLUGIN_ID}:LivekitPanel`, });