Задать вопрос
@newaitix

Как прописать инлайновый скрипт в manifest v3?

Манифест v3 не работает инлайновый скрипт ошибка

Refused to execute inline script because it violates the following Content Security Policy directive: "script-src 'self'". Either the 'unsafe-inline' keyword, a hash ('sha256-5oSAL3avyJmEQUQe+yWdwWpnk8zZY2GYiHf3b01uagI='), or a nonce ('nonce-...') is required to enable inline execution.


Что я делаю не так?

{
 "content_security_policy": {
   "extension_pages": "script-src 'self'; object-src 'self'",
   "sandbox": "sandbox allow-scripts; script-src 'sha256-5oSAL3avyJmEQUQe+yWdwWpnk8zZY2GYiHf3b01uagI=' 'https://apis.google.com/'; object-src 'self'"
 },
 "chrome_url_overrides":{
  "newtab":"html/newpage.html"
 }
//...
}

Ошибка возникает из-за наличия инлайнового скрипта в файле newpage.html
  • Вопрос задан
  • 275 просмотров
Подписаться 1 Простой 2 комментария
Помогут разобраться в теме Все курсы
  • Яндекс Практикум
    Python-разработчик
    10 месяцев
    Далее
  • Skillbox
    1C-разработчик
    8 месяцев
    Далее
  • Нетология
    Python-разработчик с нуля
    6 месяцев
    Далее
Пригласить эксперта
Ответы на вопрос 2
402d
@402d
начинал с бейсика на УКНЦ в 1988
"script-src 'self'". Either the 'unsafe-inline' keyword

self зарегистрированное слово. this , self что делают в js ? Нельзя свои скрипты называть зарегистрированными словами
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы