Po wielkich badaniach nie znalazłem jeszcze odpowiedzi na moje pytanie. Chciałem osiągnąć mój cel dzięki FullScreenAPI, ale nie jest on obsługiwany w żadnej przeglądarce mobilnej (z wyjątkiem Firefoksa 19 i przeglądarki Blackberry - ale potrzebuję rozwiązania opartego na różnych przeglądarkach). Here's the source. Przetestowałem także FullScreenAPI w natywnej przeglądarce Androida i mobilnej wersji Chrome z odpowiednio wstępnie ustawionymi pełnoekranowymi funkcjami. Każda funkcja była typu undefined
.HTML5 wideo na pełnym ekranie w przeglądarkach mobilnych (Android)
Innym podejściem był rtsp protokół, który zwykle jest obsługiwany przez zewnętrznego gracza. Here to facet, który zakłada, że m.youtube.com używa tego rozwiązania - myślę, że to nieprawda (może odpowiedź jest nieaktualna). Youtube korzysta z pełnego ekranu natywnego wideo. W mobilnym Chrome po dotknięciu przycisku odtwarzania film natychmiast przechodzi w tryb pełnoekranowy.
Chociaż każde źródło I google mówi mi, że rodzimy fullscreen nie jest możliwe na android przeglądarek HTML5 nadal elementem wideo z jego rodzimej kontroli daje nam pełnoekranowy przycisk, który działa doskonale tam.
Ponieważ nie chcę rodzimych kontroli, może ktoś udostępnić dowolny pomysłowe rozwiązanie How to trigger HTML5 video fullscreen button's
event
?
Tak, zapomniałem podzielić się tą możliwością w pytaniu. Niestety nie jest to rozwiązanie dla mnie :(muszę wyzwolić ten bardzo pełny ekran z natywnego przycisku (lub, jeśli nie jest to możliwe, muszę być w 100% pewny). – matewka