2017-01-19 3 views
0

Я использую функцию загрузки файлов с помощью перетаскивания и загрузки. Я хочу определить, что загружаемый элемент является папкой. Есть ли способ определить загрузку элемента - это папка для браузера IE в JavaScript.Как определить загрузку элемента является папкой при выполнении перетаскивания

ответ

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 
+0

Я думаю, что это должно работать, но я хочу получить длину элементов, используя е. dataTransfer.items.length, но получение элементов не определено или ошибка null –