嵌入YouTube视频 - 他们是如何做到这一点的?

时间:2011-10-19 23:23:07

标签: javascript flash youtube embed

在撰写本文时,Movember正在快速接近。

我以前从未见过如此嵌入网站的YouTube视频 - 没有YouTube皮肤。有谁知道它是如何完成的?

http://au.movember.com/?slide=30sectvc

2 个答案:

答案 0 :(得分:4)

答案 1 :(得分:1)

该元素的HTML是:

<object type="application/x-shockwave-flash" id="movytplayer" data="http://www.youtube.com/apiplayer?enablejsapi=1&amp;playerapiid=ytplayer" width="100%" height="100%">
  <param name="allowScriptAccess" value="always">
  <param name="bgcolor" value="#cccccc"><param name="wmode" value="transparent">
</object>

这可能是你的密钥http://www.youtube.com/apiplayer?enablejsapi=1,因为它似乎启用了某种API(这里是一个没有皮肤的播放器:http://www.youtube.com/apiplayer?enablejsapi=1)。

我会查看该网站的来源,看看他们使用什么JS来控制视频。


我查看了JS,你可以使用以下几个函数:

  • layout_tilePlay();
  • layout_titleMute();