如何在将文件加载到Web浏览器上但在实际上载之前(在客户端),在Javascript中从图像文件(JPG,JPEG,PNG等)读取地理位置数据。
答案 0 :(得分:1)
你可以使用一个名为'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模块,以便在浏览器中使用。