javascript - 如何将我自己的脚本加载到 Firefox 扩展的选项卡中?
问题描述
我正在尝试更改 Firefox 扩展选项卡(其中一个moz-extension://
URL)的行为。我试图将以下内容粘贴到开发控制台中:
const script =
document.querySelector("script#updater_script")
||
document.createElement("script");
script.src = "http://127.0.0.1:1337/tampermonkey_plugin.js";
script.type = "module";
script.id = "updater_script";
if(script.parentNode == null)
document.body.appendChild(script);
但我收到一个错误:
内容安全策略:该页面的设置阻止了在http://127.0.0.1:1337/tampermonkey_plugin.js(“script-src ”)处加载资源。
如何避免此安全错误?在这种情况下,我可以告诉 Firefox 信任 localhost 吗?或者本地主机服务器可以发送一个允许加载脚本的标头吗?
解决方案
推荐阅读
- python - 逐字输出 Python
- php - 无法在 Nginx 上使用 Laravel 在 PhpStorm 中触发 Xdebug 中断
- youtube-data-api - YouTube 数据 API v3 显示配额 0 / 0
- botframework - 在 Bot Composer 中向聊天机器人添加反馈
- docker - Cronjob 未通过 Crontab -e 运行
- go - 关闭通道退出多个 go 例程?
- google-apps-script - 每 X 分钟自动运行一个脚本
- html - 表单输入大小
- python-3.x - 合并熊猫数据框中的两列或多列
- c++ - 数字中的不同元素