См. Эту статью http://www.thecssninja.com/html5/gmail-dragout.Перетащите несколько файлов из браузера на рабочий стол, используя event.dataTransfer.setData
Это нормально, если я тащу 1 файл только с помощью:
значения$(".dragme").on('dragstart', function (event) {
event.originalEvent.dataTransfer.setData("DownloadURL", ["application/octet-stream:image_name.jpg:http://full_image_url"]);
}
DownloadURL, кажется, принимает массив строк.
Но когда я попытался увеличить количество URL-адресов в этом массиве, оно станет непригодным.
Итак, Каков правильный способ сделать это?
Вы хотите, чтобы каждый файл будет иметь несколько адресов для download.ln статьи он показывает 1 URL на файл для загрузки –
Да, каждый файл будет иметь собственный URL, чтобы загрузить. Но получить все ссылки на скачивание файлов можно с помощью jquery. Мой вопрос фокусируется на event.dataTransfer.setData –