Manifest v3 服務作業者需要在檔案的全域范圍內定義偵聽器,webpack 編譯到匿名函式內部。這兩件事似乎基本不相容。有沒有人有比放棄 webpack 更好的解決方案?
uj5u.com熱心網友回復:
沒有這樣的要求,這是檔案中不正確/不準確的宣告:撰寫“頂級腳本”的人誤解了實際要求是在 JS 的第一個任務的主(同步)階段注冊偵聽器事件回圈,這肯定會發生在函式內部:
(() => {
(() => {
chrome.runtime.onMessage.addListener(msg => { /* ..... */ });
})();
})();
轉載請註明出處,本文鏈接:https://www.uj5u.com/qiye/488866.html
