我有一个嵌入式YouTube视频与隐藏的控件:
<iframe id="ytplayer" type="text/html" width="400" height="225" src="http://www.youtube.com/embed/dMH0bHeiRNg?rel=0&controls=0&showinfo=0 &loop=1&hd=1&modestbranding=1&enablejsapi=1&playerapiid=ytplayer" frameborder="0" allowfullscreen></iframe>
我可以用youtube Javascript API来控制它.
var tag = document.createElement('script'); tag.src = "//www.youtube.com/iframe_api"; var firstScriptTag = document.getElementsByTagName('script')[0]; firstScriptTag.parentNode.insertBefore(tag,firstScriptTag); var player; function onYouTubeIframeAPIReady() { player = new YT.Player('ytplayer',{ events: { 'onReady': onPlayerReady,'onStateChange': onPlayerStateChange } }); }
像player.playVideo()等的东西完美地工作.现在我正在寻找一种使用Javascript调用全屏模式播放视频的方法,但是在API中找不到任何方法.
甚至有可能(没有控制),如果是 – 如何?