PeriodicSyncEvent: PeriodicSyncEvent() コンストラクター

Experimental: これは実験的な機能です。
本番で使用する前にブラウザー互換性一覧表をチェックしてください。

メモ: この機能はサービスワーカー内でのみ利用可能です。

PeriodicSyncEvent() コンストラクターは、新しい PeriodicSyncEvent オブジェクトを生成します。このコンストラクターは、通常使用されません。ブラウザーがこれらのオブジェクトを作成し、onperiodicsync コールバックに渡します。

構文

js
new PeriodicSyncEvent(type, options)

引数

type

イベントの名前を表す文字列です。大文字と小文字は区別され、ブラウザーは periodicsync に設定します。

options

オブジェクトです。Event() で定義されたプロパティに加え、以下のプロパティを持つことができます。

tag

この同期イベントを表すタグです。

返値

与えられた入力を用いて設定された、新しい PeriodicSyncEvent オブジェクトです。

この例では、関連するタグが関連付けられた新しい PeriodicSyncEvent を構築します。

js
const psEvent = new ExtendableEvent("periodicsync", { tag: "unique-tag" });

仕様書

Specification
Web Periodic Background Synchronization
# dom-periodicsyncevent-periodicsyncevent

ブラウザーの互換性

BCD tables only load in the browser

関連情報