Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: youtube iframe fullscreen
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
nospor
Przez api youtube iframe dodaje sobie filmik z youtube. To wszytko pieknie dziala. Probuje jednak by filmik od razu sie ladowal w fullscreen. Poniewasz youtube api tego nie obsluguje, wyczytalem ze to sie robi poprostu przez js. Szukalem w necie roznych rozwiazan i nie moge w kodzie odpalic fullscreen....

Przykladowo taki kod:
Kod
if (el.requestFullScreen) {
            el.requestFullScreen();
        } else if (el.mozRequestFullScreen) {
            console.log('jestem');
            el.mozRequestFullScreen();
        } else if (el.webkitRequestFullScreen) {
            el.webkitRequestFullScreen();
        }

No i pomimo, ze el.mozRequestFullScreen istnieje, to funkcja
el.mozRequestFullScreen();
nie wyswietla filmu w fullscreen. Nic sie nie dzieje....

Bawil sie ktos czyms takim?
luniak
Kod który wkleiłeś odnosi się do API html5 , niestety za jego pomocą nie da się manipulować filmami za embedowanymi z YT ( sam się męczyłem nad tym 3 tyg. aż w końcu wybiłem klientowi z głowy automatycznie otwieranie an fullscreen).
Innymi słowy (przynajmniej w/g mojej wiedzy na dzień dzisiejszy) nie da się z YT zrobić tego co chciałbyś uzyskać.
nospor
Doszedlem do podobnych wnioskow. Troszke szukalem i piszą, że sie nie da. User musi sam kliknac by to zrobic.
chemiqs
ale chodzi ci o full ekranu przegladarki czy o full ekranu monitora??
bo są dwie możliwości.
nospor
fullscreen youtue.

Masz film na yuotube, klikasz na nim fullscreen. Chcialem zrobic to automatycznie
trueblue
Jeśli player jest flashowy, to wynika to z restrykcji:
The ActionScript that initiates full-screen mode can be called only in response to a mouse click or keypress. If it is called in other situations, it will be ignored (in ActionScript 2.0) or throw an exception (in ActionScript 3.0).

Podobnie jest w HTML5 Fullscreen API.
Dominator
A może coś takiego?

$('ytplayer').attr('width', $(window).width());
$('ytplayer').attr('height', $(window).height());

+

http://stackoverflow.com/questions/7615380...a-youtube-embed
nospor
Cytat
A konkretnie + ktory post z tego linku? Bo jakos zaden mi nie pasuje.
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.