Имеет ли значение порядок исходных форматов в тегах видео HMTL5? Кроме того, если 1 из форматов неверен, не будут ли все браузеры просто находить тот, который им нравится, и игнорировать те, которые плохие?
Я не могу понять, почему следующий код не будет работать в сафари iOS4.2:
<video id="myVideo" poster="/images/01.png" width="600" height="400" >
<source src="/uploads/12373/6/oceans-clip.mp4" type="video/mp4" />
<source src="/uploads/12373/6/oceans-clip.webM" type="video/webM" />
<source src="/uploads/12373/6/oceans-clip.ogv" type="video/ogg" />
<p>Your browser does not support the video tag.</p>
</video>
<div class="control">
<a href="#" class="btnPlay">Play/Pause</a>
</div>
На моем iPhone в Safari кнопка паузы воспроизведения работает нормально, и кажется, что видео загружается, но затем появляется всплывающее окно с сообщением «невозможно воспроизвести фильм». Единственное, о чем я могу думать, это то, что файл .webM на самом деле не существует (это правда, это не так, хотя другие существуют) или что мне нужно указать .ogv перед .webM.