0
The script has an unsupported MIME type ('text/plain').
Failed to load resource: net::ERR_INSECURE_RESPONSE
ServiceWorker registration failed: DOMException: Failed to register a
ServiceWorker: The script has an unsupported MIME type ('text/plain').
Fehlerprotokoll.ServiceWorker: Das Skript hat einen nicht unterstützten MIME-Typ (Chrome-Erweiterung)
if ('serviceWorker' in navigator) {
window.addEventListener('load', function() {
navigator.serviceWorker.register("/scripts/sw.js").then(function(registration) {
// Registration was successful
console.log('ServiceWorker registration successful with scope: ', registration.scope);
}).catch(function(err) {
// registration failed :(
console.log('ServiceWorker registration failed: ', err);
});
});
Ich habe versucht, einen Service-Arbeiter in Chrome-Erweiterung zu verwenden, aber dieser Fehler ist aufgetreten Ich konnte keine Lösung finden, also fragte ich. Vielen Dank.
Siehe die [offizielle Demo-Erweiterung] (https://chromium.googlesource.com/chromium/src/+/6ddb7d6a7dcfa4364aa4c4c6afb82fdb16b00645/chrome/ Test/Daten/Erweiterungen/api_test/service_worker/background /). Auch vielleicht js MIME-Typ ist in Ihrem Betriebssystem gebrochen, siehe https://crbug.com/762483 – wOxxOm
Vielen Dank für Ihre Antwort. Ich habe das Problem gelöst, aber ich kann keine anderen Windows-Benutzer bereitstellen. – jgb