app.uploadStatus.percentDone = 0;
asyncForEach(files, function (file, callback) {
- var path = encode(sanitize(app.path + '/' + file.name));
+ var path = encode(sanitize(app.path + '/' + (file.webkitRelativePath || file.name)));
var formData = new FormData();
formData.append('file', file);
}
function dragOver(event) {
+ event.stopPropagation();
event.preventDefault();
+ event.dataTransfer.dropEffect = 'copy';
}
function drop(event) {
+ event.stopPropagation();
event.preventDefault();
uploadFiles(event.dataTransfer.files || []);
}