【问题标题】:Youtube embed breaks my website [closed]Youtube嵌入打破了我的网站[关闭]
【发布时间】:2017-08-28 01:48:29
【问题描述】:

我使用 iframe 在我的网站中嵌入了一个 Youtube 视频。但是,我在控制台中遇到多个错误,它破坏了我的脚本,所以菜单之类的东西停止工作。

我的 html (Pug) 看起来像这样:

iframe(src="https://www.youtube.com/embed/rgPzdwRT1tE" frameborder="0" allowfullscreen)

错误如下:

GET chrome-extension://pkedcjkdefgpdelpbcmbmeomcjbeemfm/cast_sender.js net::ERR_FAILED
GET chrome-extension://fjhoaacokmgbjemoflkofnenfaiekifl/cast_sender.js net::ERR_FAILED
GET chrome-extension://boadgeojelhgndaghljhdicfkmllpafd/cast_sender.js net::ERR_FAILED
GET chrome-extension://dliochdbjfkdbacpmhlcpmleaejidimm/cast_sender.js net::ERR_FAILED
GET chrome-extension://enhhojjnijigcajfphajepfemndkmdlo/cast_sender.js net::ERR_FAILED
GET chrome-extension://fmfcbgogabcbclcofgocippekhfcmgfj/cast_sender.js net::ERR_FAILED

嵌入的视频可以正常播放。

我已经阅读了几个关于类似错误的较早的 SO 问题,但它们没有帮助。我一定遗漏了一些明显的东西,因为这似乎不是其他人面临的问题。

在 Chrome 和 Opera 上的结果相同。 Edge 没有显示任何错误,但我的脚本仍然损坏。在本地和托管时都经过测试。

【问题讨论】:

  • Edge 中出现同样的错误,真的吗?那么火狐呢?
  • @Ryan 抱歉,Edge 中没有错误,但脚本仍然损坏。我将编辑我的问题以澄清这一点。我也会试试火狐。
  • 您的脚本在模板中的什么位置?如果是外部的,是否显示在网络面板中?
  • 感谢@Ryan,模板中缺少脚本。错误仍然存​​在,但我稍后会处理它们。

标签: html iframe youtube


【解决方案1】:

原来它与嵌入无关,我只是没有在我的脚本中包含 html 组件。我觉得不检查/注意很愚蠢,但我猜这些错误让我失望了。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2022-01-20
    • 1970-01-01
    • 2017-05-11
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多