Я использую функцию загрузки файлов с помощью перетаскивания и загрузки. Я хочу определить, что загружаемый элемент является папкой. Есть ли способ определить загрузку элемента - это папка для браузера IE в JavaScript.Как определить загрузку элемента является папкой при выполнении перетаскивания
0
A
ответ
0
Вы должны использовать (довольно экспериментальный) каталога API: https://developer.microsoft.com/en-us/microsoft-edge/platform/documentation/dev-guide/html5/folder-upload/
В принципе, вам нужно проверить:
event.dataTransfer.items[0].webkitGetAsEntry().isDirectory
// ↑ You may need a loop here
Я думаю, что это должно работать, но я хочу получить длину элементов, используя е. dataTransfer.items.length, но получение элементов не определено или ошибка null –