FetchEvent.isReload が廃止されました

公開日: | カテゴリー: DOM

概要

FetchEvent インターフェイス上の isReload プロパティが、遡ること 2017 年に Service Workers 仕様から外されているため、Firefox 74 で削除されました。代わりに Request インターフェイス上の cache プロパティを使って、その値が reload かどうかを確認できます。

// 非推奨
if (event.isReload) { ... }
// 推奨
if (event.request.cache === 'reload') { ... }

参考資料