Mar*_*ate 13 html javascript youtube iframe youtube-api
我在 StackOverflow 上看到很多这样的问题,但没有一个有有效的答案。我的问题是我无法嵌入 YouTube 视频,因为“此视频不可用”。过来:
这是我目前所知道和尝试过的:
file:///C:/path/to/file.html) 中不起作用,当嵌入的视频位于我的本地 Django 服务器 ( 12.345.67.89:8080/page)时也不起作用。<iframe>从 YouTube 复制粘贴的内容:
/embed/和/watch?v=作为 URL。https://为http://或//不起作用。把那www.部分去掉也行不通。小智 21
Sergiy Shcherbina 的回答帮助我解决了这个问题。我从虚拟机运行我的 Web 服务器并通过我的本地 IP 地址访问它。
您似乎需要通过主机名而不是 IP 地址访问包含嵌入式 YouTube 播放器的页面。
我如何为我的开发环境解决这个问题
在更改之前,我像这样访问我的网页:http://192.168.x.x:3000/video对于许多可验证“可嵌入”的视频,我会收到“视频不可用”错误。
一个骇人听闻的说法:我在我的主机文件中为我的虚拟机设置了一个主机名,并将我的 IP 地址别名为dev-vm. 如何编辑您的主机文件
现在,我访问具有嵌入式播放器的页面,如下所示:http://dev-vm:3000/video现在正在播放以前给我“视频不可用”错误的视频。
多么奇怪的问题。我希望这可以帮助一些遇到类似问题的人。
| 归档时间: |
|
| 查看次数: |
31093 次 |
| 最近记录: |