ServiceWorker: scriptURL 属性

Baseline 已广泛支持

此功能已成熟,可跨多种设备和浏览器版本工作。它自 ⁨2018 年 4 月⁩ 起已在所有浏览器中可用。

安全上下文: 此功能仅在安全上下文(HTTPS)中可用,且支持此功能的浏览器数量有限。

注意:此功能在 Web Workers 中可用。

返回作为 ServiceWorkerRegistration 的一部分定义的 ServiceWorker 序列化脚本 URL。必须与注册 ServiceWorker 的文档同源。

字符串。

示例

js
const sw = navigator.serviceWorker.controller;
console.log(sw.scriptURL);
// https://example.com/scripts/service-worker.js

规范

规范
Service Workers
# service-worker-url

浏览器兼容性