2017-01-19 8 views
1

Я использую html5 video тег где src является URI данных:HTML5 Video Tag Скачать Как имя

<video controls> 
    <source type="video/mp4" src="data:video/mp4;base64,{data} /> 
<video> 

, который Chrome делает с элементами управления: controls Однако если нажать на кнопку скачать на правой , файл загружается как download.mp4. Есть ли способ контролировать это имя файла?

+0

http://stackoverflow.com/questions/283956/is-there-any-way-to-specify -a-suggest-filename-when-using-data-uri может быть полезным. Вам нужно будет запустить свою собственную кнопку загрузки, используя тег '', который имеет атрибут 'download'. – trlkly

ответ

0

В атрибуте src просто введите имя, которое вы хотите отобразить во время загрузки видео. Во время загрузки будет отображаться одно и то же имя.

<video width="320" height="240" controls> 
<source src="movie.mp4" type="video/mp4"> 
</video 

В этом примере имя файла, который будет загружен не будет movie.mp4

+1

OP использует встроенный файл в качестве видео, поэтому он не может установить имя в атрибуте src –