目前我加载googleAds脚本从Omnifaces CDNResourceHandler至极产生Omnifaces推迟脚本CDNResourceHandler
<script type="text/javascript" src="https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js"></script>
现在,如果我尝试使用Omnifaces deferredScript与CDN资源处理程序加载相同的库,然后浏览器会显示消息
在访问脚本“https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js”从 出身“https://xxxx”已被封锁的CORS政策:否 “访问控制允许来源”标题出现在请求的 资源中。
生成的HTML
<script type="text/javascript">OmniFaces.DeferredScript.add('https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js');</script>
你能解释一下如何工作的呢? 它可以结合deferredScript和CDNResourceHandler的实用程序它看起来会产生CORS问题。如何解决它?
您的第一段不正确。你究竟在源代码中看到了什么? – BalusC
我从来没有看过源代码,但从你的答案我可以看到我错了,所以我会删除这个。感谢您打电话给我 – sideshowbarker