为什么 youtube iframe 会导致"Loading failed for the <script> with source"



我正在使用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:工作

相关内容

最新更新