【问题标题】:unable to get the attributes of an metadata of image using exif无法使用 exif 获取图像元数据的属性
【发布时间】:2015-12-10 22:43:04
【问题描述】:

我想使用java脚本在客户端获取图像的元数据,例如图像的颜色空间。我正在使用的代码在这里

<html>
 <head>
 <script type="text/javascript" src="../exif.js"></script>
 </head>
 <body>
 Upload a local file to read Exif data.
 <input id="file-input" type="file" />
 <script>
 document.getElementById("file-input").onchange = function(e) {
                 var file =  e.target.files[0]
                 var reader = new FileReader();
                 reader.onload = (function(aImg) {
                    EXIF.getData(e.target.files[0], function() {
                            console.log("res.."+EXIF.pretty(this));
                    });
                });
                reader.readAsDataURL(file); 
    }
    </script>
   </body>
</html>

我的控制台越来越空了。 我在这里做错了什么? 任何帮助表示赞赏。 提前致谢。

【问题讨论】:

    标签: javascript exif


    【解决方案1】:

    我检查了这段代码,有时我也没有得到元数据。
    您的代码是正确的,它依赖于图像,一些图像没有/共享信息,这就是您得到空白结果的原因尝试不同的图像,您将获得信息。

    更多信息请阅读this

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-13
      • 2021-08-27
      • 1970-01-01
      • 1970-01-01
      • 2019-12-21
      相关资源
      最近更新 更多