Да, человек, вы можете установить более одного источника, поэтому браузер загрузит только поддерживаемый источник, а в случае, если он не поддерживает видео HTML5, он загрузит тег вставки (flash)
Вот пример:
<video poster="myvideo.jpg" controls>
<source src="myvideo.m4v" type="video/mp4" />
<source src="myvideo.ogg" type="video/ogg" />
<embed src="/to/my/video/player"></embed>
</video>
--- отредактировано ---
Итак, вы хотите динамически добавлять больше тегов источника.Как функция onclick.У вас есть несколько вариантов:
- Вы можете просто изменить атрибут
src
в элементе видео; - Вы можете изменить атрибут
src
каждого элемента источника; - Вы можете создавать больше исходных элементов и добавлять все к элементу видео;
В любом из этих случаев вам потребуется запускать функции load
и play
элемента видео после измененийили добавьте источники;
PS: помните, что будет воспроизводиться только один источник, который может прочитать браузер.Таким образом, вы не можете добавить много видео (например, разные видео, вместо разных расширений) и ожидать, что будет создан плейлист;
Еще вопросы о нем: