У меня есть приложение, работающее через cordova/phonegap на Android. Мы фиксируем ориентацию на портрет, но если пользователь воспроизводит видео, мы хотели бы переключить пейзаж. Я следовал this post, но я не могу заставить его работать, потому что событие fullscreenchange
запускается только при выходе из полноэкранного режима с помощью подставки, но не при входе в полноэкранный режим, щелкнув полноэкранный режим видеоконтроллера.android html5 video fullscreenchange не вызывается при вводе полноэкранного режима
Вот код:
$(document).on('webkitfullscreenchange fullscreenchange', handler) // -> handler not called on entering fullscreen
Может быть, это браузер ошибка? Кто-нибудь еще испытал эту проблему или получил другое решение/обходное решение?
Протестировано на Android 4.x.
EDIT: Это может быть причиной? http://caniuse.com/#feat=fullscreen (без поддержки полноэкранного режима для android) - но он срабатывает при выходе из полноэкранного режима с помощью подгонки ...