情况: 在这里,我按下了一些视频.
问题:我尝试在Firebug的控制台中通过Javascript停止视频:
player.stopVideo(playerid):Void [1] [2]
问题:为什么上面的命令不起作用?
[1] 部分来源 "player.stopVideo():Void"
[2]我从源头看到了Firebug的玩家.
您的视频正在请求启用JSAPI,因此您非常接近!您所需要的只是嵌入式播放器的有效参考.检查您的页面显示您使用HTML DOM元素ID"playerid"来识别您的播放器.
例:
要获取对播放器的引用然后停止视频,请使用以下代码:
var myPlayer = document.getElementById('playerid'); myPlayer.stopVideo();
以下工作正常,在wamp服务器上测试.只需将以下行中的11位数ID替换为您要播放的视频.
http://www.youtube.com/v/***LpbzbyGjJGE***?enablejsapi=1&version=3&playerapiid=ytplayer
祝好运.
Untitled Document Pause Play