为什么youtube iframe导致“带有源的<script>加载失败”

时间:2017-12-21 21:17:53

标签: javascript html html5

我正在使用youtube iframe嵌入我的网站。目前我在本地开发,但如果我使用youtube中的iframe,它将在控制台中给我错误消息:

&#xA;&#xA;
 &lt; script&gt的加载失败;来源“https://static.doubleclick.net/instream/ad_status.js".

我没有任何广告拦截器。

&#xA;&#xA;

错误发生后,页面的其余部分拒绝加载并正常工作。例如,我在页面的末尾有javascript加载器,那些没有工作/加载,我已经将它们移动到标题,现在可以工作。我没有做任何神奇的事情,只是将iframe youtube在他们的网站上直接包含在主页面中。

&#xA;&#xA;

iframe用法:

&#xA;&# xA;
 &lt; iframe width =“560”height =“315”src =“https://www.youtube.com/embed/#”frameborder =“0”gesture =“media”allow = “encrypted-media”allowfullscreen&gt;&lt; / iframe&gt;&#xA;  
&#xA;

1 个答案:

答案 0 :(得分:1)

您尝试过哪种浏览器?

我尝试使用firefox和chrome,结果如下:

  • 使用AdBlock Plus的Firefox:加载失败
  • 禁用ABP的Firefox(在Firefox的扩展页面中):工作
  • 没有ABP的Chrome:工作