1
0
Fork 0
mirror of https://github.com/jellyfin/jellyfin-web synced 2025-03-30 19:56:21 +00:00

Add polyfills to fix errors and ignore conditional lines

This commit is contained in:
MrTimscampi 2020-04-04 21:29:53 +02:00
parent 3c2bba3418
commit 0c2cdfe741
17 changed files with 129 additions and 20 deletions

View file

@ -612,13 +612,17 @@ var AppInfo = {};
}
function registerServiceWorker() {
if (navigator.serviceWorker && "cordova" !== self.appMode && "android" !== self.appMode) {
/* eslint-disable compat/compat */
if (navigator.serviceWorker && self.appMode !== "cordova" && self.appMode !== "android") {
try {
navigator.serviceWorker.register("serviceworker.js");
} catch (err) {
console.error("error registering serviceWorker: " + err);
}
} else {
console.warn("serviceWorker unsupported");
}
/* eslint-enable compat/compat */
}
function onWebComponentsReady(browser) {
@ -696,7 +700,9 @@ var AppInfo = {};
"jellyfin-noto",
"date-fns",
"page",
"polyfill"
"polyfill",
"fast-text-encoding",
"intersection-observer"
]
},
urlArgs: urlArgs,
@ -705,6 +711,8 @@ var AppInfo = {};
});
require(["polyfill"]);
require(["fast-text-encoding"]);
require(["intersection-observer"]);
// Expose jQuery globally
require(["jQuery"], function(jQuery) {