【发布时间】:2011-10-19 23:23:07
【问题描述】:
在撰写本文时,Movember 即将来临。
我以前从未见过如此完美地嵌入网站的 YouTube 视频 - 没有 YouTube 皮肤。有谁知道它是怎么做的吗?
【问题讨论】:
标签: javascript flash youtube embed
在撰写本文时,Movember 即将来临。
我以前从未见过如此完美地嵌入网站的 YouTube 视频 - 没有 YouTube 皮肤。有谁知道它是怎么做的吗?
【问题讨论】:
标签: javascript flash youtube embed
那个元素的 HTML 是这样的:
<object type="application/x-shockwave-flash" id="movytplayer" data="http://www.youtube.com/apiplayer?enablejsapi=1&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();【讨论】: