ServiceWorkers API 列表

本模块包含 4 个 API。

Events(事件)

API 说明 鸿蒙支持
console-message 在 Service Worker 向控制台输出内容时触发。 支持
registration-completed 在 Service Worker 注册完成时触发,可由 navigator.serviceWorker.register('/sw.js') 成功 resolve 或 Chrome 扩展加载时触发。 支持

Methods(方法)

API 说明 鸿蒙支持
serviceWorkers.getAllRunning() 返回 Record<number, ServiceWorkerInfo>,键为 Service Worker 版本 ID,值为对应的 ServiceWorkerInfo 信息。 支持
serviceWorkers.getFromVersionID(versionId) 返回 ServiceWorkerInfo,包含指定 Service Worker 的详细信息。 支持