此刻,我正在编写一个Web扩展程序,该扩展程序应该具有工具栏按钮,但是应该禁用,除了少数几个经常访问的网站。但是,我找不到一种方法来向浏览器指示应基于域匹配来有选择地启用工具栏按钮。
虽然我可以使用content_scripts
语法限制"matches": [...]
部分,但后台脚本(当然)将被普遍加载,但是does not appear to be a way可以在manifest.json
中指定应该有域限制。
或者,是否有一种简单的方法告诉浏览器禁用工具栏按钮(或换出其图形),除非活动选项卡的位置与运行扩展程序操作的域相匹配才有意义?看看像NoScript这样的东西应该是可能的,但是我找不到任何提及的方法,更不用说例子了on MDN。