Чтобы загрузить видео по URL-адресу с помощью jQuery, вы можете использовать различные методы. Вот несколько вариантов:
-
Использование метода
$.ajax():$.ajax({ url: 'video_url', method: 'GET', xhrFields: { responseType: 'blob' }, success: function(data) { var url = window.URL.createObjectURL(data); var a = document.createElement('a'); a.href = url; a.download = 'video.mp4'; a.click(); window.URL.revokeObjectURL(url); } }); -
Использование метода
$.get():$.get('video_url', function(data) { var url = window.URL.createObjectURL(data); var a = document.createElement('a'); a.href = url; a.download = 'video.mp4'; a.click(); window.URL.revokeObjectURL(url); }, 'blob'); -
Использование элемента
и установка атрибутаdownload:var a = document.createElement('a'); a.href = 'video_url'; a.download = 'video.mp4'; a.click();
Обратите внимание, что загрузка видео с URL-адресов может регулироваться юридическими ограничениями и условиями обслуживания хостинговой платформы. Обязательно соблюдайте условия веб-сайта, с которого вы загружаете видео.