Video.js - Автозапуск и Loop не работают на телефоне
Я использую этот код, чтобы сделать видео (например, баннер, так что нет элементов управления) автозапуск и цикл навсегда.
<video id="video1" class="video-js vjs-default-skin"
controls width="900" height="500"
poster="myposter.jpg"
data-setup='{
"controls": false,
"loop": "true",
"autoplay": true,
"preload": "true"}'>
<source src="thisismyvideoyay.webm" type='video/webm' />
</video>
Он отлично работает на моем компьютере, но на моем телефоне (Android OS 4.2.2 с Chrome) он не воспроизводится автоматически, не загружается предварительно и не зацикливается после его завершения.
Я прочитал это на странице Video.js:
Авто: начать загрузку видео немедленно (если браузер согласен). Некоторые мобильные устройства, такие как iPhone и iPad, не загружают видео заранее, чтобы защитить пропускную способность своих пользователей. Вот почему значение называется «auto», а не что-то более окончательное, как «true».
Я установил предзагрузку в true, но она все равно не запускается автоматически или не зацикливается.
Это особенность моего браузера и как я могу избежать этого?
Я пробовал в других браузерах:
UC Browser не поддерживает HTML5 вообще?Браузер показывает маленький значок видео, но не показывает плеер↑ То же самое с Maxthon ↑