ServiceWorker: scriptURL-Eigenschaft

Baseline Widely available

This feature is well established and works across many devices and browser versions. It’s been available across browsers since April 2018.

Sicherer Kontext: Diese Funktion ist nur in sicheren Kontexten (HTTPS) in einigen oder allen unterstützenden Browsern verfügbar.

Hinweis: Dieses Feature ist verfügbar in Web Workers.

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

Specification
Service Workers
# service-worker-url

Browser-Kompatibilität

BCD tables only load in the browser