这是一个即将到期的课程项目,所以我可以使用不安全的内联(因为人们实际上并没有使用我们的应用程序)。
我一直在these errors 并试图在这里和其他地方找到解决方案。
这是我的manifest.json文件
{
"name": "Getting Started Example",
"version": "1.0",
"description": "Build an Extension",
"permissions": ["activeTab", "declarativeContent", "storage"],
"content_security_policy": "script-src 'unsafe-inline' http://*
https://ajax.googleapis.com; object-src 'unsafe-inline' http://*"}
"background": {
"scripts": ["background.js"],
"persistent": false
},
我使用我的options.html
中Firebase网站的代码初始化Firebase<script src="https://www.gstatic.com/firebasejs/5.0.2/firebase.js"></script>
<script>
var config = {stuff from website};
firebase.initializeApp(config);
</script>
我也试过把它放在我的options.js文件中,没有脚本标签,但后来我得到了&#34; firebase没有定义&#34;
如何才能停止收到此错误?我以为我是在给它所有权限,但我仍然会遇到同样的错误。
我的options.html中错误指向的行是:
第1行
<!DOCTYPE html>
LINE 13只是&lt;脚本&gt;在一条线上......