【发布时间】:2019-01-28 20:34:40
【问题描述】:
我在 StackOverflow 上看到过很多这样的问题,但没有一个能给出有效的答案。我的问题是我无法嵌入 YouTube 视频,因为“此视频不可用”。出现:
这是我迄今为止所知道和尝试过的:
- 并非所有视频都出现此错误。据我所知,它大多不适用于流行音乐视频。
- 无法在本地 HTML 文件 (
file:///C:/path/to/file.html) 中嵌入这些 YouTube 视频,当嵌入的视频在我的本地 Django 服务器 (12.345.67.89:8080/page) 上时也不起作用。 - 它不适用于 Youtube 的 IFrame API 和简单的
<iframe>从 YouTube 复制粘贴: - 我尝试将
/embed/和/watch?v=作为 URL。 - 使用 iframe 时,将
https://更改为http://或//不起作用。取出www.部分也不起作用。 - 有趣的是,当我将代码放入 JSFiddle 时,它确实有效。
- 它不适用于 Chrome 和 Firefox。
- 控制台中没有错误。
- 从我的手机(未从我的 WiFi 连接)或网络代理访问网站也不起作用。
【问题讨论】:
-
控制台是否出现任何错误?
-
在 Firefox 中运行并在本地服务器上禁用所有扩展时,不会出现错误。
-
“有趣的是,当我将代码放入 JSFiddle 时,它确实有效。”自 2020 年 6 月 21 日起,JSFiddle 链接中的嵌入不再起作用。
-
@bigyihsuan 仍然适合我
-
@MarkedasDuplicate 它不在我的尽头。如果你真的按下播放键,它会显示“视频不可用”。 i.imgur.com/Z680hpK.png
标签: javascript html iframe youtube youtube-api