ローカルストレージまたはユーザータイプや国IDなどのCookieに保存されているユーザー固有のパラメーターを使用して内部APIを介してnotifデータをフェッチするためにPushイベントの後にフェッチ呼び出しを行いたいのですが、どうすればよいですか?
ServiceWorkerでローカルストレージを使用することはできません。サービスワーカーは同期APIにアクセスできないようにすることが決定されました。代わりにIndexedDBを使用するか、postMessage()
を使用して制御されたページと通信できます。
デフォルトでは、Cookieはfetch
リクエストに含まれていませんが、次のように含めることができます:fetch(url, {credentials: 'include'})
。