我正在尝试通过HTML中的object
标签来包含YouTube视频:
<object width="500" height="500" data="https://www.youtube.com/watch?v=aqsL0QQaSP4"></object>
目前,视频不显示。我在W3Schools上搜索了一下,他们有类似的代码和不同的URL,它可以工作:
<object width="420" height="315"
data="https://www.youtube.com/v/XGSy3_Czz8k">
</object>
我可以对object
data
属性使用哪种类型的 URL?
想通了。您需要在 youtube.com 末尾添加"v/"。基本上,您嵌入的新视频链接是 https://www.youtube.com/v/watch?v=aqsL0QQaSP4
<object width="420" height="315"
data="https://www.youtube.com/v/watch?v=aqsL0QQaSP4">
</object>
YouTube推荐的嵌入视频的方式是使用iframe。这是它的样子:
<iframe width="854" height="480" src="https://www.youtube.com/embed/aqsL0QQaSP4" frameborder="0" allowfullscreen></iframe>
编辑:如果您想使用<object>
标签,请查看我的另一个答案。