Я создаю сайт, на котором у меня есть несколько элементов <video>
(циклическая анимация), которые действуют как часть моего дизайна (а не как настоящее видео). Это хорошо работает в настольных браузерах, но у меня возникают проблемы с мобильными устройствами.
Когда я отображаю сайт на устройствах Android или iOS (например, мобильный веб-кит), я получаю вид видеоплеера ОС, и видео открываются. в каком-то всплывающем окне, когда я нажимаю на них. Я знаю, что могу обойти ограничения автозапуска, выполнив что-то вроде:
window.onload = function() {
var pElement = document.getElementById("myVideo");
pElement.load();
pElement.play();
};
Но это снова откроет видео в отдельном окне...
Кто-нибудь знает о возможности эмулировать / включить поведение, подобное рабочему столу, на мобильных устройствах? Спасибо!
EDIT: Разметка базовая <video>
-синтаксис между прочим:
<video autoplay loop>
<source src="vid.mp4" type="video/mp4" />
<source src="vid.ogg" type="video/ogg" />
<source src="vid.webm" type="video/webm" />
</video>