在我的Firefox扩展程序中,我想在页面中添加一个JS文件。
我尝试通过向页面添加脚本标记并使用我的脚本的URL来实现这一点:
<script src="chrome://path/to/my/script/file.js" type="text/javascript" async=""></script>
但是当我将它添加到页面时没有任何反应。
该脚本在devtools(调试器&gt;源)中不可见。
当我在地址栏中输入相同的网址时 - 我确实看到了该文件。
我错过了什么?
答案 0 :(得分:2)
您可能遇到安全性错误,请参阅浏览器控制台,它会说不允许注入chrome网址。你需要做的是在你想要注入的文件的路径上设置TOP
- 在contentaccessible=true
中这样:https://gist.github.com/Noitidart/9406437#file-chrome-manifest-L1