是否可以使用 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>
是否可以使用 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>
简短的回答:没有。
长答案:Youtube 播放器托管在 youtube.com 上,因此需要 iframe。如果您不想使用 iframe,则必须拥有自己的播放器应用程序,该应用程序必须能够访问 youtube 视频流(我认为这不可能是 ATM)。
您可以使用 youtube api。您可以为嵌入添加不同的参数,就像我对“showinfo=0”所做的那样。这是一个示例代码。
<object width="320" height="180">
<param name="movie" value="http://www.youtube.com/v/9bZkp7q19f0&showinfo=0">
<param name="wmode" value="transparent">
<embed src="http://www.youtube.com/v/9bZkp7q19f0&showinfo=0" type="application/x-shockwave-flash" wmode="transparent" width="320" height="180">
</object>