在Page-Mod中使用远程内容脚本文件/Javascript



是否有任何方法可以轻松使用远程javascript文件作为页面mod API的内容脚本?

我试图建立一些简单的插件,我自己使用自动化一些重复的东西。因为我将修改的页面不时发生变化,我将需要相应地更新"内容脚本"javascript,如果我只需要在我的服务器上编辑它,并且插件/扩展将再次工作而无需编辑和重新包装xpi,那将是很好的。我很确定我可以一起破解一些东西来完成这个任务,但如果有任何简单的方法,我将洗耳恭听:)

内容脚本本身永远不应该是远程脚本,那将是一个安全漏洞。但是内容脚本可以在网页中插入一个远程脚本:

var pageMod = require("page-mod");
pageMod.PageMod({
  include: "...",
  contentScript: 'var script = document.createElement("script");'+
                 'script.src = "...";'+
                 'document.body.appendChild(script);'
});

最新更新