【问题标题】:Retrieving EXIF from image从图像中检索 EXIF
【发布时间】:2013-01-26 06:27:09
【问题描述】:

我正在使用这个库http://blog.nihilogic.dk/2008/05/reading-exif-data-with-javascript.html。我这样调用库:EXIF.pretty(image) 其中图像是图像对象。即使我使用带有 EXIF 数据的图像,我的结果也是一个空字符串。我做错了什么?

我也试过这种方式:

var binary_reader = new FileReader();

     var temp = binary_reader.readAsBinaryString(image);
     var temp2 = new BinaryFile(temp);

    alert(EXIF.readFromBinaryFile(temp2));

但没有成功。请帮忙!

【问题讨论】:

  • 页面中是否也包含 exif.js 文件?

标签: javascript image exif


【解决方案1】:

exif.readfrombinaryfile 不返回单个字符串或值。尝试这样的方式来显示单个 EXIF 值:

    var exif = EXIF.readFromBinaryFile(temp);
    alert(exif.Make);

【讨论】:

  • 我得到一个错误:对象 HTMLImageElement 没有方法 'getByteAt'
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 2016-05-13
  • 1970-01-01
  • 2012-08-04
  • 2020-05-24
  • 1970-01-01
  • 2015-02-22
  • 1970-01-01
相关资源
最近更新 更多