Firefox附加组件:域名声明

时间:2012-10-05 11:10:57

标签: javascript firefox firefox-addon firefox-addon-sdk

我开发了一个简单的javascript注入,效果很好。 任何人都可以告诉我如何定义我希望我的firefox附加组件工作的域吗?

E.g。这对于main.js中的www.myexample.com不起作用:

const self = require("self"),
page_mod = require("page-mod");

exports.main = function() {
    page_mod.PageMod({
        include: "*myexample.com*",
        contentScriptWhen: "ready",
        contentScriptFile: self.data.url("inject.js")
    });
};

这些行也不起作用:

include: "*.myexample.com/*",
include: "*.myexample.com*",

1 个答案:

答案 0 :(得分:1)

全部在documentation

include: "*.example.com",

match-pattern模块识别您何时只想匹配域名,不需要在域名后面添加通配符。