Внедрение файла JS Google recaptcha в расширение файла chrome. - PullRequest
0 голосов
/ 20 мая 2018

Новое в расширениях Chrome и возникла следующая проблема:

Я пытаюсь отобразить recaptcha в моем скрипте содержимого.Как вы знаете, он должен включать этот тег <script src="https://www.google.com/recaptcha/api.js" async defer></script>, и поскольку скрипты содержимого выполняются в изолированной среде, я не могу просто добавить его с помощью

   const script = document.createElement('script');
   script.src = 'https://...';
   // ...and so on

Этот принятый ответ, однако, иллюстрирует отличный способ внедрения скрипта в скрипт контента, но только для локальных файлов.Так есть ли способ включить сценарий из CDN?

1 Ответ

0 голосов
/ 20 мая 2018

Попробуйте сделать это так:

var apiScript = document.createElement('script');  
apiScript.setAttribute('src','insert source here');
document.head.appendChild(apiScript);
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...