如何在YouTube中使用JavaScript停止视频?

要停止视频,您需要有效引用嵌入式播放器。使用Firebug,请检查您的页面,并且HTML DOM元素ID“ playerid”应标识播放器。

这是一个例子:

<embed id="player_id" width="100%" height="100%" allowfullscreen="true"
   allowscriptaccess="always" quality="high" bgcolor="#FFFFFFF" name="playerid"
   src="http://www.youtube.com/apiplayerbeta?enablejsapi=1&playerapiid=normalplayer"
   type="application/x-shockwave-flash">

要使用JavaScript停止视频,您需要引用播放器(player_id)并尝试以下代码片段:

var player = document.getElementById('player_id');
player.stopVideo();