2015-11-23 5 views
-1

У меня есть html-страница, где я добавил 10 видео. Когда я нажимаю одно видео, он начинает загрузку. Но теперь я хочу загрузить все видео, когда пользователь нажимает на ссылку «Загрузить все». Как Google или один диск.Как скачать все видео с сайта?

<a href="http://www.example.com/videos/video1.mov" target="_blank" class="document">Video 1</a> 
<a href="http://www.example.com/videos/video2.mov" target="_blank" class="document">Video 2</a> 
<a href="http://www.example.com/videos/" target="_blank">Download All</a> 
+3

Поместите их в ZIP-файл и перейдите по ссылке "videos/all.zip"? –

+0

Это займет некоторое дополнительное пространство. Могу ли я захватить все видео и преобразовать их в папку zip (клиентский сайт)? – Ironman

+0

Возможно [JSZip] (https://stuk.github.io/jszip/). Это выглядит просто после просмотра некоторых [примеров] (https://stuk.github.io/jszip/documentation/examples.html) – ThisClark

ответ

0

Apple, сжимает видео в .zip файл как комментарий @NiettheDarkAbsol «s выше.

Изображение:

image

Моего пример:

<a href="https://support.apple.com/library/APPLE/APPLECARE_ALLGEOS/HT1425/sample_iTunes.mov.zip">Download now</a> 

<script> 
    $('a').click(function (e) { 
    e.preventDefault(); //prevent redirecting to the location 
    window.href.location = 'https://support.apple.com/library/APPLE/APPLECARE_ALLGEOS/HT1425/sample_iTunes.mov.zip' 
    }) 
</script> 

Надеется, что это поможет.

0

Вы можете создать iframe, когда пользователь нажмет на Загрузить все button. Рабочая демонстрация http://jsfiddle.net/7xxq08mo/.

<iframe style="display:none;" src="https://s3-us-west- 2.amazonaws.com/coverr/webm/One-Swan.webm">swan</iframe> 
<iframe style="display:none" src="https://s3-us-west-2.amazonaws.com/coverr/mp4/Drink-Wine.mp4">wine</iframe> 
Смежные вопросы