Итак - я думаю это ошибка браузера. Он появился в гораздо более сложном дизайне / сайте, но я хорошо разбирался в нем, упростил свой код и дизайн и т. Д. И нашел следующее:
При встраивании <video>
без атрибута элементов управления в Chrome запуск видео для воспроизведения с использованием javascript приводит к тому, что элемент видео становится пустым.
http://jsfiddle.net/trolleymusic/2fHTv/
Пустота немного случайна, иногда, когда выкатываете элемент, он появляется снова. Иногда вам нужно нажать / сфокусироваться на чем-то другом, в большинстве случаев приостановка видео приводит к его повторному появлению.
Я также поместил туда (закомментированную) строку, чтобы показать, что она основана не только на щелчке, она происходит, когда play()
вызывается также через setTimeout
.
В любом случае, поиграйте и скажите, что вы думаете.
Спасибо!
Wayne
(Ооо - и другое видео показывает, что другой элемент, который идентичен атрибуту controls
, работает нормально