我正在使用youtube iframe嵌入我的网站上。目前,我正在本地开发中,但是如果我使用YouTube的IFRAME,它将在控制台中给我错误消息:
Loading failed for the <script> with source “https://static.doubleclick.net/instream/ad_status.js”.
我没有任何adblockers。
错误后,页面的其余部分拒绝加载并正确工作。例如,我在页面末尾有JavaScript加载程序,这些加载程序无法正常工作/负载,此后我将它们移到了标头,现在可以使用。我没有做任何神奇的事情,只是包括YouTube在其网站上的iFrame,直接进入主页。
用法:
<iframe width="560" height="315" src="https://www.youtube.com/embed/#" frameborder="0" gesture="media" allow="encrypted-media" allowfullscreen></iframe>
您尝试了哪个浏览器?
我尝试使用Firefox和Chrome尝试以下结果:
- 带有adblock Plus的Firefox:加载失败
- abp禁用的Firefox(在Firefox的扩展页面中):工作
- 没有ABP的Chrome:工作