У меня большая проблема. Я сделал простой плагин Google Chrome (на основе старого Youtube Video Downloader), но у меня есть некоторые проблемы с ним. Первая проблема заключается в том, что при нажатии не открывается новое окно сохранения, а открывается новая страница с видео в проигрывателе Chrome по умолчанию. Во-вторых, когда пользователь нажимает правую кнопку мыши и сохраняет его, он получает не имя видео, а стандартное имя.
Есть ли способ сделать диалог сохранения файла с указанным именем сохранения файла?
EDIT:
Ссылка автоматически генерируется на основе ссылки на видео Youtube, таким образом:
document.getElementById('watch-description-body').innerHTML+='<button id="download-youtube-video-button" data-button-listener="" data-tooltip-timer="300" class="yt-uix-button yt-uix-tooltip" data-tooltip="Right-click and click Save Link As... to download" type="button">'+'<a href="http://www.youtube.com/get_video?video_id='+video_id+'&t='+t+'=" style="padding: 2px">FLV</a></button>' ;
Так что в основном это реклама кнопки на существующей странице с указанной ссылкой:
http://www.youtube.com/get_video?video_id='+video_id+'&t='+t+'=
Где video_id - номер идентификатора видео, а t - время остановки проигрывателя.