【发布时间】:2014-03-17 12:41:59
【问题描述】:
我用
<input type="file" multiple="multiple" name="upload" id="id_upload" />
我只能从一个文件中获取值
value: "C:\fakepath\2012-09-18 10.47.18.jpg"
因为路径在 input.files 中不可用
files: FileList
0: File
lastModifiedDate: Tue Sep 18 2012 02:47:18 GMT+0200 (Vest-Europa (sommertid))
name: "2012-09-18 10.47.18.jpg"
queueItem: jQuery.fn.jQuery.init[1]
size: 1064960
type: "image/jpeg"
uploading: true
webkitRelativePath: ""
__proto__: File
如何获取所有选定文件的路径?我试图得到的是来自所有选定文件的 EXIF 数据,使用这个This EXIF reader
【问题讨论】:
-
出于安全原因,您不应该能够读取本地文件路径。您可以尝试查看您的 EXIF 阅读器是否适用于将图像数据集作为数据 URI 的图像对象(如果是,则通过 FileReader 创建一个并将其分配给图像)——否则您可能必须将文件上传到如果您的 EXIF 阅读器只想通过 HTTP URL(?) 处理图像,则首先是服务器。