為了改善您的使用體驗,本網站正在進行維護,部分功能暫時無法使用。若本站的文件無法解決您的問題,想要向社群發問的話,請到 Twitter 上的 @FirefoxSupport 或 Reddit 上的 /r/firefox 發問,我們的社群成員將很快會回覆您的疑問。

搜尋 Mozilla 技術支援網站

防止技術支援詐騙。我們絕對不會要求您撥打電話或發送簡訊,或是提供個人資訊。請用「回報濫用」功能回報可疑的行為。

了解更多

Cannot load extensions with background scripts

  • 1 回覆
  • 1 有這個問題
  • 6 次檢視
  • 最近回覆由 cor-el

more options

I am trying to make an extension for my personal use. I started writing a couple lines of code and it works in google chrome, but the same extension gives me an error on firefox.

The extension needs only a background script and needs to listen for tab creation events.

I went to about:debugging and clicked on "Load temporary add-on" and selected my extension's manifest file, it loads, but the console.log calls doesn't work. I noticed it gives me a warning Loading failed for the <script> with source “moz-extension://....../background.js”. with the if of the extension.

I looked a bit on the internet and disabled all addons and started firefox in safe mode, but the warning still persists. I tried to add a background page instead of a script and just calling console.log in that but that still didn't work.

In the end, I went to mozilla's example extensions webpage and installed a couple of them, but none of them worked, so the problem isn't in my code.

Is there any way i can fix this? I can't get a more descriptive error than laoding failed.

I am trying to make an extension for my personal use. I started writing a couple lines of code and it works in google chrome, but the same extension gives me an error on firefox. The extension needs only a background script and needs to listen for tab creation events. I went to about:debugging and clicked on "Load temporary add-on" and selected my extension's manifest file, it loads, but the console.log calls doesn't work. I noticed it gives me a warning Loading failed for the <script> with source “moz-extension://....../background.js”. with the if of the extension. I looked a bit on the internet and disabled all addons and started firefox in safe mode, but the warning still persists. I tried to add a background page instead of a script and just calling console.log in that but that still didn't work. In the end, I went to mozilla's example extensions webpage and installed a couple of them, but none of them worked, so the problem isn't in my code. Is there any way i can fix this? I can't get a more descriptive error than laoding failed.

所有回覆 (1)

more options

Try the Discourse Add-ons Development forum.