внешние ресурсы (youtube api, некоторые js файлы и c.) недоступны в расширениях Chrome - PullRequest
0 голосов
/ 17 июня 2020

Я разрабатываю расширение Chrome, но что-то не так. Я проверил все похожие вопросы в StackOverflow, но не могу решить эту проблему.

Я хочу импортировать Youtube iFrame API и другие вещи, но у меня есть ошибка.

enter image description here

и вот мой mainfest.json

{
  "manifest_version": 2,
  "name": "tetoda_robot_chromeExtension",
  "description": "chromeExtension Test",
  "version": "1.0.0",
  "content_security_policy":"script-src 'self' https://www.youtube.com/player_api https://kit.fontawesome.com/a076d05399.js https://www.googleapis.com; object-src 'self'",
  "browser_action": {
    "default_icon": "logo.png",
    "default_popup": "popup.html"
  },
  "permissions": [
    "tabs",
    "<all_urls>"
  ]
}

Я уже пытался использовать метатег с опцией content-security-policy, и, похоже, это сработало, но у меня было больше ошибок.

<meta http-equiv="Content-Security-Policy" content="script-src 'self' http://www.youtube.com https://kit.fontawesome.com maxcdn.bootstrapcdn.com 'unsafe-inline' 'unsafe-eval'; 
style-src 'self' https://fonts.googleapis.com maxcdn.bootstrapcdn.com https://kit.fontawesome.com/a076d05399.js 'unsafe-inline'">

что делать?

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