2011-12-16 3 views
5

Иногда видео HTML на самой верхней части my site не запускается, хотя после того, как оно было полностью загружено. Я использую Safari 5.0.6 на iMac. В других браузерах иногда он работает нормально, и время от времени он запускается только при обновлении страницы.Иногда HTML-видео не запускается после загрузки

Можете ли вы догадаться, что может быть причиной этого? Или как я мог бы исправить это?

+0

Эй, старый вопрос, я знаю, но я просмотрел ваш сайт и обновлять его тонну раз, и вы всегда начинаете видео ... У меня такая же проблема, когда иногда мое видео просто не автовоспроизводится (1 в 5/6 раз). Вы когда-нибудь находили исправление для этого? – WheretheresaWill

ответ

1

Ну, я открыл ваш сайт в своих браузерах. Он отлично работает на Chrome 15 и Firefox 7 [Windows7]. Возможно, вам стоит попробовать его в новых браузерах.

+1

Аналогично: Chrome 15 в Fedora 14, кажется, работает нормально. Я хотел бы отметить, что не только Safari в целом, но и ваша конкретная версия (5.0.6) немного устарела, но API видео HTML5, безусловно, пока не считается «зрелым». Ближе каждый день, но не зрелый. –

6

Получил тот же вопрос в хроме, автозапуск можно эмулировать следующим способом (с помощью селектора JQuery в):

<video ..... oncanplay="$(this)[0].play()" >...</video> 
+0

спасибо, это помогло, но в javascript вы можете сделать: video.oncanplay = video.play; Кроме того, вместо использования jquery и получения элемента dom, сделайте следующее: oncanplay = "this.play()" – programmers5

Смежные вопросы