我希望能够在URL匹配某些模式时激活小部件,但问题是当页面修改规则不匹配该URL时,我也想禁用小部件。因此,如果我打开了几个标签,并且在它们之间切换,如果活动选项卡的URL不匹配规则,则应该能够以某种方式禁用小部件,或者在其他情况下激活它。小部件的状态(开/关)应在加载页面和通过选项卡进行切换时更改。
我已经苦苦挣扎了一段时间,但仍然没有找到解决方案。
目前我的进展如下:
感谢您的帮助!
我已经苦苦挣扎了一段时间,但仍然没有找到解决方案。
目前我的进展如下:
// Activates on matching one of the site domains, but I also want to deactivate
// it when it does not match
var pageMod = require("page-mod");
pageMod.PageMod({
include: ["*.site1.com","*.site2.com"],
onAttach: function() {
alert("Widget activated!");
});
});
感谢您的帮助!