Browse Source

fix: wakelock

Timothy J. Baek 10 months ago
parent
commit
f6082579c9
1 changed files with 7 additions and 4 deletions
  1. 7 4
      src/routes/+layout.svelte

+ 7 - 4
src/routes/+layout.svelte

@@ -60,10 +60,13 @@
 				console.log(err);
 			}
 
-			wakeLock.addEventListener('release', () => {
-				// the wake lock has been released
-				console.log('Wake Lock released');
-			});
+			if (wakeLock) {
+				// Add a listener to release the wake lock when the page is unloaded
+				wakeLock.addEventListener('release', () => {
+					// the wake lock has been released
+					console.log('Wake Lock released');
+				});
+			}
 		};
 
 		if ('wakeLock' in navigator) {