Лучшее, что я смог придумать, это:
Настройте свой тег видео и используйте CSS, чтобы расположить его где-нибудь на экране (его нельзя настроить на отображение: нет).Я использовал абсолютное позиционирование, чтобы переместить его в верхний левый угол экрана.
Затем используйте этот JS:
$('.popup.ipad a').click(function() {
var currentID = $(this).closest('.player').find('video').attr('id');
var videoContainer = document.getElementById(currentID);
var newSrc = $(this).attr('href');
videoContainer.src = newSrc;
videoContainer.webkitEnterFullscreen();
videoContainer.play();
});
Он будет отлично воспроизводиться в полноэкранном режиме, но когда пользователь нажмет «готово» для выхода, видео продолжит воспроизводиться за пределами экрана (так что вы будетеуслышать звук).
Итак, мне нужно выяснить, как прослушивать событие, которое запускается при касании кнопки «Готово» (я даже не уверен, что для этого есть событие).Или используйте метод, описанный здесь и запускайте его каждую секунду, чтобы увидеть, используется ли полноэкранный режим.Но я не добился большого успеха, что бы я ни делал, я получаю ошибки.
Надеюсь, это поможет вам найти ответы на некоторые вопросы.Если это так, дайте мне знать!