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
然而,This接受的答案说明了脚本注入内容脚本的一种很好的方式,但仅适用于本地文件。那么有没有办法从CDN中包含一个脚本?
答案 0 :(得分:0)
尝试这样做:
var apiScript = document.createElement('script');
apiScript.setAttribute('src','insert source here');
document.head.appendChild(apiScript);