Расширение Chrome, модальное с iframe внутри
У меня есть расширение, которое использует Bootstrap.js. Когда пользователь щелкает значок расширения, в моем скрипте содержимого я делаю некоторые вычисления и затем открываю модальное окно начальной загрузки с внутренним фреймом. Iframe всегда указывает на один домен, который работает через https, и я хочу, чтобы пользователь работал с этим сайтом внутри iframe.
Теперь он отлично работает с http-сайтами, а иногда и с https-сайтами, но обычно я получаю такие ошибки, как
Refused to frame 'https://mysite.com' because it violates the following Content Security Policy directive: "default-src http://examplecom https://example.com"
или же Refused to frame 'https://mysite.com' because it violates the following Content Security Policy directive: "frame-src 'none'
,
Есть ли какое-нибудь решение, чтобы заставить это работать?
Обновление:manifest.json
{
"name": "MyExtension",
"version": "1",
"description": "My chrome extension",
"browser_action": {
"default_popup": "popup.html"
},
"content_scripts": [{
"matches": ["http://*/*", "https://*/*"],
"css": [
"style.css"
],
"js": [
"bower_components/jquery/dist/jquery.js",
"bower_components/bootstrap/dist/js/bootstrap.js",
"content.js"
],
"all_frames": true
}],
"permissions": [
"activeTab",
"https://127.0.0.1:8443/"
],
"manifest_version": 2
}