我是流星的新手用户。我正在使用文件选择器apis,我可以轻松地将我的文件上传到服务器,他们给我一个独特的网址作为回报。当再次获取该文件时,它会给我带来问题。
您可以使用filepicker api告诉我如何使用该网址获取文件。您可以通过使用meteor告诉我如何使用该URL并获取图像 当我将图片上传到filepicker.io时,他们会返回一个json对象,如下面的
[{"url":"https://www.filepicker.io/api/file/kIrtNvQRta7GxlFVfiP2","filename":"brazil.jpg","mimetype":"image/jpeg","size":2660,"key":"ZML3OjrFTVyV4waBzRIT_brazil.jpg","isWriteable":true}]
那么如何在流星上获得图像? 提前谢谢
答案 0 :(得分:1)
正常的图像源应该可以工作:
<template name="image">
<img src="{{img}}"/>
</template>
和你的javascript给它的网址
Template.image.img = function() {
var yourfilepickerjson = [{"url":"https://www.filepicker.io/api/file/kIrtNvQRta7GxlFVfiP2","filename":"brazil.jpg","mimetype":"image/jpeg","size":2660,"key":"ZML3OjrFTVyV4waBzRIT_brazil.jpg","isWriteable":true}]
return yourfilepickerjson[0] && yourfilepickerjson[0].url;
}
您可以通过Session
对象传递filepickerjson,以便在您获得后立即反映出来