0

我有一堆图像上传到文件选择器(随后存储在我的 s3 存储桶中)。当我尝试使用 API 中的 stat 方法查询文件选择器的高度和宽度时,这两个值都返回 null。这是您可以用来检查我所看到内容的代码:

var fpfile = { url: 'https://www.filepicker.io/api/file/t5efEEtHT8Gjm9dNNxbl' };
filepicker.stat(fpfile, {width: true, height: true},
    function(metadata){
        console.log(JSON.stringify(metadata));
});

如果您查看该文件,您会发现它是一个普通的 jpg。有什么想法我可能做错了吗?或者这是文件选择器中的错误?

4

1 回答 1

1

查看返回的元数据,看起来它认为它被命名为“IMG_0281JPG”(注意名称和 JPG 之间缺少句点),因此它没有注册为 jpg 并且系统无法计算非图像的宽度和高度.

在上传时正确设置文件名应该会有所帮助。

于 2012-12-19T19:57:35.403 回答