1
0
mirror of https://github.com/godotengine/godot.git synced 2025-11-05 12:10:55 +00:00

Fix PWA callback assignment and error handling

This commit is contained in:
Keegan McGonigle
2024-10-10 11:21:50 -07:00
parent b3bcb2dc14
commit 05b266bd89
4 changed files with 48 additions and 25 deletions

View File

@@ -241,7 +241,11 @@ const Engine = (function () {
*/
installServiceWorker: function () {
if (this.config.serviceWorker && 'serviceWorker' in navigator) {
return navigator.serviceWorker.register(this.config.serviceWorker);
try {
return navigator.serviceWorker.register(this.config.serviceWorker);
} catch (e) {
return Promise.reject(e);
}
}
return Promise.resolve();
},