diff --git a/packages/frontend/src/boot/common.ts b/packages/frontend/src/boot/common.ts index 22dd6143f..1fec75b40 100644 --- a/packages/frontend/src/boot/common.ts +++ b/packages/frontend/src/boot/common.ts @@ -204,11 +204,19 @@ export async function common(createVue: () => App) { if (defaultStore.state.keepScreenOn) { if ('wakeLock' in navigator) { - navigator.wakeLock.request('screen'); + try { + navigator.wakeLock.request('screen'); + } catch (err) { + return; + } document.addEventListener('visibilitychange', async () => { if (document.visibilityState === 'visible') { - navigator.wakeLock.request('screen'); + try { + navigator.wakeLock.request('screen'); + } catch (err) { + return; + } } }); }