ServiceWorkerRegistration.periodicSync
Limited availability
This feature is not Baseline because it does not work in some of the most widely-used browsers.
Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。
periodicSync は ServiceWorkerRegistration インターフェイスの読み取り専用プロパティで、定期的なバックグラウンド同期プロセスを管理する 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; 仕様書
| Specification |
|---|
| Web Periodic Background Synchronization> # dom-serviceworkerregistration-periodicsync> |