【发布时间】:2011-08-12 16:05:49
【问题描述】:
我有以下任务:
- 提供
<input type=file /> - 当用户添加文件时:
- 读取 EXIF 数据(具体来说,如果有位置信息)
- 使用 Ajax 将文件和信息从 EXIF 发送到外部 API
所以,我想在将文件添加到input 时使用 JavaScript 提取一些 EXIF 数据。
这可能吗?
我知道这个问题:Can I read Exif data of a picture in the client-side with js?,指的是http://blog.nihilogic.dk/2008/05/reading-exif-data-with-javascript.html
但我的问题是(我认为?)略有不同 - 我想在图像甚至在我的域上之前提取 EXIF 数据,而它在用户的本地文件系统上,如果你明白我的意思的话。我可以访问二进制数据,那么我也可以获取 EXIF 吗?
感谢您的建议。
【问题讨论】:
-
在开始上传之前,我设法让它在客户端工作:检查this question 和我的答案!
-
嗨西蒙,考虑更新接受的答案。
标签: javascript jquery image exif