gpt4 book ai didi

javascript - firefox 扩展加载 javascript 文件

转载 作者:行者123 更新时间:2023-11-29 22:35:27 25 4
gpt4 key购买 nike

我有一个 firefox 扩展,我加载了一个外部 javascript 文件来访问一些文件写入功能。它适用于 Windows Vista,但不适用于 Windows 7。我加载 javascript 文件的代码是这样的:

onLoad: function() {
// initialization code
this.initialized = true;
this.strings = document.getElementById("bs-strings");
var service = Components.classes["@mozilla.org/moz/jssubscript-loader;1"].getService(Components.interfaces.mozIJSSubScriptLoader);service.loadSubScript("chrome://global/content/writefunc.js");

},

我试图找到我的扩展程序保存在 Windows 7 下的路径,但找不到。我的猜测是 Firefox plus 扩展在 Windows 7 下的安装方式不同,如果我像我一样声明路径,我将找不到该文件。有没有更好的方法来加载扩展中的 javascript 文件?

最佳答案

writefunc.js 是你提供的还是Firefox提供的?

如果是你,那么路径必须指向你的插件:

chrome://<yourAddonNameHere>/content/writefunc.js

关于javascript - firefox 扩展加载 javascript 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5295940/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com