Chrome - по-прежнему получаю «отказался загружать скрипт из-за CSP» даже после использования «unsafe-inline» - PullRequest
0 голосов
/ 16 мая 2018

Это для проекта класса, который должен появиться очень скоро, поэтому я согласен с unsafe-inline (поскольку люди на самом деле не будут использовать наше приложение).

Я продолжаю получать эти ошибки и пытались найти решения здесь и в других местах.

Это в моем файле 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
},

Я инициализирую Firebase, используя код с сайта Firebase в моем файле options.html

<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 без тегов сценария, но затем я получаю «база данных не определена»

Как я могу перестать получать эту ошибку? Я думал, что я дал ему все разрешения, но я все еще продолжаю получать ту же ошибку.

Строки, на которые указывает ошибка, в моем файле options.html:

ЛИНИЯ 1

<!DOCTYPE html>

LINE 13 - это просто в одной строке ...

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...