Задать вопрос
@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
  • Вопрос задан
  • 222 просмотра
Подписаться 1 Простой 2 комментария
Пригласить эксперта
Ответы на вопрос 2
402d
@402d
начинал с бейсика на УКНЦ в 1988
"script-src 'self'". Either the 'unsafe-inline' keyword

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

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

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