ServiceWorkerRegistration:periodicSync 属性

实验性: 这是 实验性技术
在生产环境中使用此功能之前,请仔细检查 浏览器兼容性表

安全上下文: 此功能仅在 安全上下文 (HTTPS) 中可用,某些或所有 支持的浏览器 中可用。

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

periodicSyncServiceWorkerRegistration 接口的只读属性,它返回对 PeriodicSyncManager 接口的引用,该接口允许注册在特定间隔运行的任务。

一个 PeriodicSyncManager 对象。

示例

你可以从你的主脚本或已注册的服务工作者访问该属性。

以下是从主脚本的示例

js
// reference registration
const registration = await navigator.serviceWorker.ready;

// feature detection
if ("periodicSync" in registration) {
  // Background Periodic Sync functionality
  const periodicSync = registration.periodicSync;
}

服务工作者

js
// service worker script

const periodicSync = self.registration.periodicSync;

规范

规范
Web 定期后台同步
# dom-serviceworkerregistration-periodicsync

浏览器兼容性

BCD 表仅在启用了 JavaScript 的浏览器中加载。

另请参阅