Здравствуйте.
Перерыл гугл, но, к сожалению, не смог найти ответы на некоторые интересующие вопросы.
Есть код с html5 drag and drop
dropzone.ondrop = function(e) {
e.stopPropagation();
e.preventDefault();
var files = e.dataTransfer.files;
// ....
}
Подскажите пожалуйста, могу ли я узнать, что именно юзер перетащил - файл или директорию, и если могу то как?
И второй вопрос. Если юзер перетащил директорию - как я могу скопировать ее в локальное хранилище (надеюсь, правильно назвал) вместе со всем содержимым рекурсивно? Т.е. если использую примерно такой код:
fs.root.getDirectory(dir.name, {create: true, exclusive: true}, function(dirEntry) {
// ...
}, errorHandler);
то копируется пустая директория, без содержимого.
Надеюсь на вашу помощь. Заранее спасибо за ответы.