Android: воспроизведение HTML-видео в полноэкранном режиме

Я загружаю HTML-страницу в веб-просмотр, в котором есть список видео. Теперь, когда я пытаюсь воспроизвести видео, они воспроизводятся, но я не могу заставить их играть в полноэкранном режиме. Я использовал приведенный ниже код в своем HTML-файле и при отладке обнаружил, что element.webkitRequestFullScreen говорит "undefined". При поиске в Интернете я обнаружил videoEl.webkitEnterFullScreen(); но прочитал, что это не работает на Android 4. Возможно ли это на самом деле? или мне отказаться от идеи?

 function launchFullScreen(element) {
    alert("launchFullScreen"+element.webkitRequestFullScreen);
      if (element.requestFullScreen) {
        element.requestFullScreen();
      } else if (element.mozRequestFullScreen) {
        element.mozRequestFullScreen();
      } else if (element.webkitRequestFullScreen) {
        element.webkitRequestFullScreen();
      }
    }

1 ответ

Если вы в порядке, решая это в Java / Android, то попробуйте решение этого парня. Я адаптировал его для своих нужд и должен сказать, что он работает нормально. Не забудьте вызвать onHideCustomView вручную при выходе из полноэкранного режима с помощью кнопки назад. Это работает не на всех устройствах (например, S3).

Но если вы ищете element.webkitRequestFullScreen(); Я работаю всеми ушами. Та же проблема здесь, атм.