内容安全策略指令“script-src”的源列表在 safari angular 5 中包含无效源

Man*_*ana 6 javascript recaptcha node.js google-api-js-client angular

我已经在 angular 5 中实现了 google-recapthca,它适用于所有浏览器,但在 safari 中我遇到了以下错误:

内容安全策略指令“script-src”的源列表包含无效源:“strict-dynamic”。它将被忽略。

我的 safari 版本是:12.0

我的 html 代码

<div class="g-recaptcha" id="gAuth" data-sitekey="your_site_key_here"></div>
Run Code Online (Sandbox Code Playgroud)

cre*_*lee 1

你有广告拦截吗?我以前见过这个错误,看起来 AdBlock 可能会导致这个错误。

您也可以选择查看此线程: https: //github.com/google/google-api-javascript-client/issues/397

看来这个问题可能是由多种原因引起的。