我正在構建一個附加組件,它有多個.js文件,它們中有許多需要訪問require()
函數,但是當我在它們中使用require函數時,我得到的錯誤是require is not defined
,但是在索引文件這工作正常。在Firefox插件中有多個js文件可能需要方法?
即。我有一個頁面,我需要訪問瀏覽器的本地存儲,但是當我嘗試使用簡單存儲API時,它會生成錯誤。
CODE:var storage_object = require("sdk/simple-storage");
錯誤:JPM undefined Message: ReferenceError: require is not defined
有沒有辦法讓我可以有有需要的功能,如果沒有,那麼我怎麼可以包含多個文件,這些文件需要在那些.js
API的檔案正常運作?
importScripts()也不起作用,因爲會生成相同的錯誤「JPM未定義消息:ReferenceError:importScripts未定義」。還爲這個錯誤創建一個新的問題http://stackoverflow.com/questions/31911802/importscripts-function-not-working-in-firfox-addon-code – OshoParth