Meteor.js,用于通过Ajax上传的输入文件的图像数据?

时间:2016-09-25 16:59:11

标签: ajax meteor file-upload multipartform-data

我有来自Meteor getPicture()的图像数据。我有想通过Ajax(实际上是Jquery AjaxForm插件)发送的表单作为简单的多部分表单数据与文件(该图像)但看起来很痛苦,我整天都在寻找好的解决方案。

我也尝试过简单的方法:
<input type="file" accept="image/*;capture=camera" capture="camera">

但到目前为止没有运气:/

背景:一些本地公共服务有Web表单,但我真的想创建一个应用程序,因为他们的想法是发布有关本地问题的问题......但是谁想要保存图像并通过PC发布,对吗?所以我正在写这个小应用程序,它将发布一个问题报告。 想法是发布简单的表单,就像你从PC上发布一样,但在这种情况下,文件输入应该能够通过相机捕获,然后在填写其他必要字段后发送。

1 个答案:

答案 0 :(得分:0)

我建议使用此软件包将图像保存到Mongo DB。如果要保存表单数据,也可以向图像添加元数据。或者,您可以将表单数据存储在单独的集合中,并使用表单数据存储照片的_id。

https://github.com/vsivsi/meteor-file-collection

这是一个用于拍照的小型流星应用程序,但您可能已经有了

https://github.com/mikkelking/cheese-test