Загрузите URL-адрес расширения Chrome в другое расширение Chrome - PullRequest
0 голосов
/ 29 мая 2018

Я делаю расширение Chrome, которое переопределяет новую вкладку.Но я хочу сделать переопределение новой вкладки необязательным .Это невозможно без надлежащего хакерского способа, так как правило манипуляции введено в манифест и не возможно изменить его во время выполнения.

Чтобы решить эту проблему, я решил сделать отдельное расширение.Это отдельное расширение переопределит новую вкладку (не главное расширение) и откроет веб-страницу основного расширения в новой вкладке (chrome-extension://hclbghnhiklgejahckgmpldjgfgleofc/index.html)

. Я могу использовать JS, чтобы открыть вышеуказанную ссылку, но в этом случае, URL виден в адресной строке.Я пытаюсь открыть вышеуказанную строку в iframe.Но, похоже, мое вторичное расширение Chrome блокирует основной URL-адрес расширения.Я добавил URL-адрес также в content_security_policy.

<body>
    <iframe src="chrome-extension://hclbghnhiklgejahckgmpldjgfgleofc/index.html"></iframe>
</body>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...