From c9a6984a02b255945d26ad2049634fa86e78010a Mon Sep 17 00:00:00 2001 From: yj <1336058017@qq.com> Date: Wed, 5 Mar 2025 14:39:53 +0800 Subject: [PATCH] =?UTF-8?q?=E4=BC=98=E5=8C=96?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/utils/package/agora.ts | 26 ++++++++++++++------------ 1 file changed, 14 insertions(+), 12 deletions(-) diff --git a/src/utils/package/agora.ts b/src/utils/package/agora.ts index 156fadc..977fb25 100644 --- a/src/utils/package/agora.ts +++ b/src/utils/package/agora.ts @@ -125,23 +125,25 @@ export const agora = { if (settingData.darkLightEnhancement) agora.setLowlightEnhanceOptions(settingData.darkLightEnhancement.isDarkLightEnhancement, settingData.darkLightEnhancement) if (settingData.virtualBackground) { if (typeof settingData.virtualBackground.sourceIndex === 'number') { - if (window.electron.getEnv() === 'development') { - window.electron.getAppPath().then((res: string) => { - const imagePath = path.join(res, 'src', 'assets', 'virtualBackground', `${settingData.virtualBackground.sourceIndex + 1}.png`); + window.electron.getEnv().then(res => { + if (res === 'development') { + window.electron.getAppPath().then((res: string) => { + const imagePath = path.join(res, 'src', 'assets', 'virtualBackground', `${settingData.virtualBackground.sourceIndex + 1}.png`); + agora.enableVirtualBackground(settingData.virtualBackground.isVirtualBackground, { + source: imagePath, + background_source_type: 2, + color: Number(settingData.virtualBackground.color), + }) + }) + } else { + const imagePath = path.join((process as any).resourcesPath, 'images', `${settingData.virtualBackground.sourceIndex + 1}.png`); agora.enableVirtualBackground(settingData.virtualBackground.isVirtualBackground, { source: imagePath, background_source_type: 2, color: Number(settingData.virtualBackground.color), }) - }) - } else { - const imagePath = path.join((process as any).resourcesPath, 'images', `${settingData.virtualBackground.sourceIndex + 1}.png`); - agora.enableVirtualBackground(settingData.virtualBackground.isVirtualBackground, { - source: imagePath, - background_source_type: 2, - color: Number(settingData.virtualBackground.color), - }) - } + } + }) } else { agora.enableVirtualBackground(settingData.virtualBackground.isVirtualBackground, { background_source_type: 1,