1

是否可以使用 div 来包装 youtube 播放器而不是 iframe?由于 iframe 默认情况下被 chrome 阻止。谢谢

<iframe class="youtube-player" type="text/html" width="640" height="385" src="http://www.youtube.com/user/ThePianoGuys" frameborder="0"></iframe>
4

2 回答 2

2

简短的回答:没有。

长答案:Youtube 播放器托管在 youtube.com 上,因此需要 iframe。如果您不想使用 iframe,则必须拥有自己的播放器应用程序,该应用程序必须能够访问 youtube 视频流(我认为这不可能是 ATM)。

于 2013-01-04T11:17:44.427 回答
2

您可以使用 youtube api。您可以为嵌入添加不同的参数,就像我对“showinfo=0”所做的那样。这是一个示例代码。

<object width="320" height="180">
              <param name="movie" value="http://www.youtube.com/v/9bZkp7q19f0&amp;showinfo=0">
              <param name="wmode" value="transparent">
              <embed src="http://www.youtube.com/v/9bZkp7q19f0&amp;showinfo=0" type="application/x-shockwave-flash" wmode="transparent" width="320" height="180">
</object>
于 2013-01-04T11:25:57.770 回答