का उपयोग कर यूट्यूब वीडियो पूर्ण स्क्रीन बनाने मैं छिपा नियंत्रण के साथ एक एम्बेडेड यूट्यूब वीडियो है:आइफ्रेम और जावास्क्रिप्ट एपीआई
<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>
मैं इसे यूट्यूब 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()
जैसी चीजें और पूरी तरह से काम पर। अब मैं एक जावास्क्रिप्ट कॉल के साथ वीडियो को पूर्णस्क्रीन मोड में चलाने का एक तरीका ढूंढ रहा हूं लेकिन मुझे एपीआई में कोई विधि नहीं मिल सका।
क्या यह भी संभव है (नियंत्रण के बिना) और यदि ऐसा है - कैसे?
"सही" पूर्ण स्क्रीन AFAIK फ्लैश (या चीजों की है कि _sort _) के साथ किया जाता है ... –
@ एड्रियनो फ्लैश आवश्यक नहीं है, एक पूर्णस्क्रीन एपीआई पहले से मौजूद है, और आईई (10) को छोड़कर सभी आधुनिक ब्राउज़रों द्वारा कार्यान्वित किया गया है: http://caniuse.com/#feat=fullscreen –
@RobW अच्छा, मैंने नहीं किया पता है। तो दुख है कि इसका उपयोग करना लगभग असंभव है अगर यह आईई (यहां तक कि 10) द्वारा समर्थित नहीं है ... :( –