chrome拡張機能を実装しており、manifest v2 → v3へ移行中です。
xpl/crx-hotreload の hot-reload.js を
manifest v2 = background へ実装して利用しておりましたが、
manifest v3 = service worker になり、
hot-reload.js をそのまま実装すると、
chrome.runtime.getPackageDirectoryEntry is not a function
とエラーが出て動作しない状況です。
色々検索したのですが、v3で、このfunctionを利用できないのと、
代替えのfunctionも見当たらない状態です。
代替え案などありましたら教えていただきたいです。
拡張機能の概要は、.zip化していないフォルダ群をデベロッパーモードで
拡張機能に読み込ませて実装、運用してます。
hot-reload.jsは、その読み込ませたフォルダの中身に修正があった場合
リロードさせております。
v3になっても同じ仕様で利用したいと考えております。
以上よろしくお願いします。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2022/09/28 00:54
2022/09/30 15:35
2022/10/01 02:48
2022/10/02 09:45
2022/10/02 09:52
2022/10/02 15:26 編集
2022/10/02 15:28
2022/10/02 16:05 編集
2022/10/02 16:13
2022/10/08 08:18