2017-02-07 3 views
0

を処理するときに一意の識別子を取得し、私はかなり長いため、以下の課題に苦労してきたし、適切な解決策を見つけることができませんでした。ウェブプッシュAPI:pushsubscriptionchangeイベント

私は私のサービスワーカーがpushsubscriptionchangeイベントを処理するときにサーバーに固有のIDを送信する必要があります。

私はクッキーに保存されている固有のIDを持っていますが、SWは、クッキーにアクセスすることはできません、私はSWにその情報を渡すために、キャッシュAPIを使用しようとしていたが、それは正しい方法のように見えるしていません。

私は、この課題に取り組むための新しいアイデア/ソリューションを聞いて開いています。

ありがとう

答えて

1

この問題を解決するには、IndexedDBを使用します。サービスワーカーのコンテキストで使用できます。

あなたは本当に簡単なのIndexedDBを使用せた、localForageを使用することができます。

+0

ありがとう、これは私が使用することを考えていたものです。 SWを登録した直後にデバイスIDを保存し、SWで必要なときにプルする(イベントを処理する) –

関連する問題