ServiceWorker: scriptURL-Eigenschaft
Baseline
Weitgehend verfügbar
Diese Funktion ist gut etabliert und funktioniert auf vielen Geräten und in vielen Browserversionen. Sie ist seit April 2018 browserübergreifend verfügbar.
Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.
Hinweis: Diese Funktion ist in Web Workers verfügbar.
Gibt die serialisierte Skript-URL des ServiceWorker zurück, die als Teil der ServiceWorkerRegistration definiert ist. Muss im gleichen Ursprung wie das Dokument sein, das den ServiceWorker registriert.
Wert
Ein String.
Beispiele
js
const sw = navigator.serviceWorker.controller;
console.log(sw.scriptURL);
// https://example.com/scripts/service-worker.js
Spezifikationen
| Spezifikation |
|---|
| Service Workers Nightly> # service-worker-url> |