我试图创建一个将与 github 交互的扩展。我需要在我的代码中使用“eval”,但我一直被页面 CSP 阻止。这是我的代码的简化版本:
const pageMod = require("sdk/page-mod").PageMod;
var contentScript = 'try {eval("console.log(\'hello from eval\')");} catch (e) {console.log("page mode " + e.message);}';
pageMod({
include: "*",
contentScript: contentScript ,
contentScriptWhen: "start"
});
有人可以帮我解决问题吗?