Javascript 向无铬Youtube添加控制按钮?

Javascript 向无铬Youtube添加控制按钮?,javascript,youtube,Javascript,Youtube,玩家: 您如何定制上述无铬Youtube,使其具有播放/停止/暂停按钮 谷歌提供的YouTube无铬播放器信息: 它在顶部写着 /* * Chromeless player has no controls. */ 在页面上添加将播放/暂停/静音/取消静音的链接的方法如下 将这些函数添加到您的页面(您已经有了这些函数,但名称不同-要么粘贴这些函数,要么更正现有代码以匹配代码中提供的示例) 要将这些链接添加到页面,请将以下代码添加到站点: <a href="javascript:voi

玩家:

您如何定制上述无铬Youtube,使其具有播放/停止/暂停按钮

谷歌提供的YouTube无铬播放器信息:



它在顶部写着

/*
 * Chromeless player has no controls.
 */
在页面上添加将播放/暂停/静音/取消静音的链接的方法如下

将这些函数添加到您的页面(您已经有了这些函数,但名称不同-要么粘贴这些函数,要么更正现有代码以匹配代码中提供的示例)

要将这些链接添加到页面,请将以下代码添加到站点:

<a href="javascript:void(0);" onclick="playVideo();">Play</a>
<a href="javascript:void(0);" onclick="pauseVideo();">Pause</a>
<a href="javascript:void(0);" onclick="muteVideo();">Mute</a>
<a href="javascript:void(0);" onclick="unMuteVideo();">Unmute</a>


我只是想知道为什么可以递归地(我认为)执行:“函数playVideo(){if(ytplayer){ytplayer.playVideo();}}”-----定义playVideo()-函数并在其内部调用函数。然后,下一个播放视频也会做同样的事情。为什么它会起作用?简而言之,我无法理解这个循环。我知道如果你坚持下去,它会有意义的!你能用这种方法控制音量吗?
<a href="javascript:void(0);" onclick="playVideo();">Play</a>
<a href="javascript:void(0);" onclick="pauseVideo();">Pause</a>
<a href="javascript:void(0);" onclick="muteVideo();">Mute</a>
<a href="javascript:void(0);" onclick="unMuteVideo();">Unmute</a>