【发布时间】:2016-08-11 13:40:42
【问题描述】:
如何在将文件加载到 Web 浏览器时但在实际上传之前(在客户端)从 Javascript 中的图像文件(JPG、JPEG、PNG 等)读取地理位置数据。
【问题讨论】:
-
你可以用这个:github.com/exif-js/exif-js
标签: javascript image browser geolocation exif
如何在将文件加载到 Web 浏览器时但在实际上传之前(在客户端)从 Javascript 中的图像文件(JPG、JPEG、PNG 等)读取地理位置数据。
【问题讨论】:
标签: javascript image browser geolocation exif
有一个名为“exif”的模块,您可以这样使用:
var ExifImage = require('exif').ExifImage;
try {
new ExifImage({ image : 'myImage.jpg' }, function (error, exifData) {
if (error)
console.log('Error: '+error.message);
else
console.log(exifData); // Do something with your data!
});
} catch (error) {
console.log('Error: ' + error.message);
}
您可以使用Browserify 转换此 npm 模块以在浏览器中使用。
【讨论】: