Расширение 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

    }

0 ответов

Другие вопросы по тегам