如何在dropzone.js中获取选定的文件路径

How to get selected filepath in dropzone.js

本文关键字:文件 路径 获取 dropzone js      更新时间:2023-09-26

我正在使用Dropzone.js上传文件。现在我想对一些文件进行一些额外的验证。但我没有找到一种方法来获得所选文件的绝对路径。请任何人告诉我是否有任何方法可以获得文件路径。

这是dropzone在添加文件时返回的文件数组

accepted: true
lastModifiedDate: Wed Dec 17 2014 13:01:03 GMT+0530 (IST)
name: "xxxxxx.pdf"
previewElement: div.dz-preview.dz-file-preview.dz-processing
previewTemplate: div.dz-preview.dz-file-preview.dz-processing
processing: true
size: 407552
status: "uploading"
type: "application/pdf"
upload: ObjectwebkitRelativePath: ""
xhr: XMLHttpRequest
__proto__: File

POST数据中的完整路径:

Dropzone.options.yourDropzoneID = {
  init: function() {
    this.on("sending", function(file, xhr, data) {
        if(file.fullPath){
            data.append("fullPath", file.fullPath);
        }
    });
  }
};