我正在关注本教程https://github.com/VeliovGroup/Meteor-Files/wiki/Image-Processing
我成功创建了缩略图。 我成功地在集合中添加了版本。
我想显示缩略图。我现在的问题是如何获取<img>
代码的链接?
对于原始图片,我使用了FilesCollection.link(fileRef)
。
如何在缩略图中执行相同操作?
我正在使用Veliov meteor-files包和GraphicMagick。
答案 0 :(得分:1)
我认为我有同样的问题。只是为了验证,缩略图生成中有一个代码片段如下所示:
const upd = { $set: {} };
upd['$set']['versions.thumbnail'] = fileRef.versions.thumbnail;
这意味着在主文件的fileObj中,有一个名为“versions”的属性,现在有一个名为“thumbnail”的子属性。
通过阅读代码,我发现你可以从主fileObj访问它:
fileObj.link('thumbnail')
我已经确认这是有效的。如果您添加其他版本,我相信它们的工作方式相同。