Почему HTML5 <video> autoplay на смартфонах не работает?

248
26 июня 2018, 13:00

Хочу использовать тег <video> с параметром autoplay, но на смартфонах не работает. Кроме того на JavaScript метод .play() тоже игнорируется на смартфонах.

Очень странно, что на Huawei Honor 8 autoplay работает. А на Huawei Honor 8 PRO не работает. На IOS тоже не работает.

Погуглил эту тему, и оказывается, есть ограничения на смартфонах, но тогда непонятно как это здесь сделано?

Answer 1

Такие теги должны решить проблему:

<video preload="auto" muted playsinline autoplay="autoplay" loop="loop">

READ ALSO
Redirect неактивного окна. requestAnimation setIterval()

Redirect неактивного окна. requestAnimation setIterval()

Проблема заключается в том, что когда окно браузера находится в неактивном состоянии не делать переадресацию или если браузер поддерживает...

199
Почему trigger(&#39;click&#39;) не срабатывает на смартфонах, но отлично работает на ПК?

Почему trigger('click') не срабатывает на смартфонах, но отлично работает на ПК?

Мне нужно что бы при клике на какой то блок, сработал trigger('click') на другой классПочему этот код не работает в мобильных браузерах? https://jsfiddle

231
Не выводится prompt value

Не выводится prompt value

Почему мне пишется,что 'Cannot set property 'innerHTML' of null'

267