|
@@ -84,7 +84,7 @@
|
|
getFileRelativePath: function (file) {
|
|
getFileRelativePath: function (file) {
|
|
/** @namespace file.relativePath */
|
|
/** @namespace file.relativePath */
|
|
/** @namespace file.webkitRelativePath */
|
|
/** @namespace file.webkitRelativePath */
|
|
- return String(file.relativePath || file.webkitRelativePath || $h.getFileName(file) || null);
|
|
|
|
|
|
+ return String(file.newPath || file.relativePath || file.webkitRelativePath || $h.getFileName(file) || null);
|
|
|
|
|
|
},
|
|
},
|
|
getFileId: function (file, generateFileId) {
|
|
getFileId: function (file, generateFileId) {
|
|
@@ -2237,6 +2237,9 @@
|
|
};
|
|
};
|
|
if (item.isFile) {
|
|
if (item.isFile) {
|
|
item.file(function (file) {
|
|
item.file(function (file) {
|
|
|
|
+ if (path) {
|
|
|
|
+ file.newPath = path + file.name;
|
|
|
|
+ }
|
|
files.push(file);
|
|
files.push(file);
|
|
}, errorHandler);
|
|
}, errorHandler);
|
|
} else {
|
|
} else {
|
|
@@ -4806,7 +4809,7 @@
|
|
},
|
|
},
|
|
readFiles: function (files) {
|
|
readFiles: function (files) {
|
|
this.reader = new FileReader();
|
|
this.reader = new FileReader();
|
|
- var self = this, $el = self.$element, reader = self.reader, $container = self.$previewContainer,
|
|
|
|
|
|
+ var self = this, reader = self.reader, $container = self.$previewContainer,
|
|
$status = self.$previewStatus, msgLoading = self.msgLoading, msgProgress = self.msgProgress,
|
|
$status = self.$previewStatus, msgLoading = self.msgLoading, msgProgress = self.msgProgress,
|
|
previewInitId = self.previewInitId, numFiles = files.length, settings = self.fileTypeSettings,
|
|
previewInitId = self.previewInitId, numFiles = files.length, settings = self.fileTypeSettings,
|
|
readFile, fileTypes = self.allowedFileTypes, typLen = fileTypes ? fileTypes.length : 0,
|
|
readFile, fileTypes = self.allowedFileTypes, typLen = fileTypes ? fileTypes.length : 0,
|