Ответ 1
Я думаю, что отключение автозапуска становится "стандартным".
-
В iOS Safari автоматическое воспроизведение тегов HTML5 отключено. (http://developer.apple.com/library/safari/#documentation/AudioVideo/Conceptual/Using_HTML5_Audio_Video/Device-SpecificConsiderations/Device-SpecificConsiderations.html#//apple_ref/doc/uid/TP40009523-CH5-SW4)
-
В Chrome автовоспроизведение также отключено. (https://code.google.com/p/chromium/issues/detail?id=159336)
-
Я считаю, что то же самое происходит с последними версиями Android-браузера по умолчанию.
Кстати, вы можете попробовать this
EDIT:
Когда ссылка мертва, я нашел ее в https://lumi.do/p/04x626i1ngvht/how-to-autoplay-html5-video-on-android:
Как "автовоспроизвести" HTML5-видео на Android
Написано Mathias Desloges в Labs 19/05/11
Вы когда-нибудь пытались играть с новым тегом HTML5 на Android-устройстве?
У нас есть и вот неуклюжий вопрос, с которым мы столкнулись.
Позвольте настроить контекст, мы хотим, чтобы наше видео начало воспроизводиться сразу после завершения загрузки страницы.
Согласно спецификации HTML5, мы должны использовать атрибут" autoplay ", но это не влияет на Android. Поэтому мы попытались с помощью script вызвать функцию воспроизведения после загрузки страницы:
function callback () { document.querySelector('video').play(); }
window.addEventListener("load", callback, false);
Это хорошо воспроизводит поведение атрибута autoplay на классический настольный браузер, но в браузере Android он терпит неудачу.
мы попытался подключить ранее определенную функцию" callback() "к щелкните событие на произвольном node, и видео начнет хорошо воспроизводиться" на нажмите "(нормальное поведение). И продолжайте работать на странице html кода, мы нашли решение!Не спрашивайте меня, почему, но после добавления атрибута" плакат" он работает!