Я создал меньший UIWebView на iPad, и поэтому я написал свои собственные контроллеры HTML5 для видео. В настоящее время, когда я максимизирую видео, он показывает чистый черный экран (а не реальное видео). Звук все еще работает, и я все еще могу сделать паузу и нажать кнопку воспроизведения, однако просто имею черное видео. (также, когда я возвращаюсь к моему минимизированному режиму, видео больше не существует).
Это, конечно, прекрасно работает в веб-браузере, но не на iPad.
Вот полный код:
function fullScreenOn(){
videoIsFullScreen = true;
videoOrigWidth = video.offsetWidth;
videoOrigHeight = video.offsetHeight;
video.style.width = window.innerWidth + "px";
video.style.height = window.innerHeight + "px";
video.style.position = "fixed";
video.style.left = 0;
video.style.top = 0;
controls.style.position = "fixed";
positionController();
fullScreenControl.className = "fs-active control";
}
function fullScreenOff(){
videoIsFullScreen = false;
video.style.width = videoOrigWidth + "px";
video.style.height = videoOrigHeight + "px";
video.style.position = "static";
controls.style.position = "absolute";
positionController();
fullScreenControl.className = "control";
}
переменная видео - мой контейнер.
Если это вас развлекает .. скриншот:
Приветствия