有人可以解释一下这两个 Youtube URL 之间的区别吗?

K.K*_*ith 3 youtube

我正在构建一个使用 Shadowbox 现场打开 Youtube 视频的网站。

我发现通过这种方式链接到视频......

http://www.youtube.com/watch?v=wDZFf0pm0SE
Run Code Online (Sandbox Code Playgroud)

..不起作用(Shadowbox 打开,视频不播放)。但这样链接...

http://www.youtube.com/v/wDZFf0pm0SE
Run Code Online (Sandbox Code Playgroud)

.. 做。

有人可以向我解释一下这是怎么回事吗?

ion*_*ish 5

/v/ 链接是视频的直接链接,用于嵌入视频。你像这样使用它:

<embed src="http://www.youtube.com/v/wDZFf0pm0SE&autoplay=1" type="application/x-shockwave-flash" wmode="transparent" width="800" height="600"></embed>

但是,由于许可限制,某些视频将无法以 /v/ 格式播放。该&autoplay=1部分只是告诉它在页面加载时启动视频。(将其删除以避免这样做)。普通链接用于观看 Youtube 本身的视频。

希望这可以帮助。