Я пытаюсь использовать переменную (основанную на параметре, переданном вместе с URL-адресом документа) для воспроизведения видео с помощью тега видео HTML5.
У меня есть страница HTML5, в которой перечисляется множество процедур.Я создал видео в формате .mp4 для каждой из процедур, которые находятся в каталоге ниже уровня исходной HTML-страницы.Это все предназначено для запуска на CD или жестком диске;Интернет или какой-либо другой тип сервера не используется.
В настоящее время я использую параметр href тега <a>
, чтобы напрямую открывать видео.Это работает, но я подумал, что было бы лучше открыть вторую страницу HTML5, на которой есть встроенное видео, так как она теперь является родной для HTML5.
Я подумал, что буду использовать одну HTML-страницу для воспроизведения видео с названием видео, отправляемого с первой HTML-страницы в зависимости от выбора пользователя: HTML-страница 1 - процедура кликов пользователя - открыть вторую HTML-страницус параметром в конце URL.На второй HTML-странице проанализируйте URL-адрес, чтобы получить имя видео, используйте эту переменную в качестве 'src' в теге video:
<video controls >
<source src=v+".mp4" >
Sorry, your browser doesn't support embedded videos.
</video>
, но это не работает.Кажется, он не понимает переменную.Я пытался создать переменную несколькими способами.
Вместо этого мое решение состоит в том, чтобы создать страницу HTML для каждого конкретного файла .mp4 и жестко закодировать имя файла видео на каждой отдельной странице HTML.Должен быть более легкий путь.У вас есть какие-нибудь предложения?
У меня есть только базовые знания HTML / CSS / JavaScript.