在架构声明中我有:
CollectionName.attachSchema(new SimpleSchema({
issue: {
type: String,
label: "Describe the issue you noticed",
max:256
},
location: {
label: "Place a marker on your approximate location",
type: String,
autoform: {
type: 'map',
afFieldInput: {
type: 'map',
autolocate: true,
zoom:16
}
}
}
我想允许用户在此插入表单上拍照
{{> quickForm collection="CollectionName" id="inserttoCollection" type="insert"}}
我希望能够让一个人不仅记录问题的位置,而且还要记录注意到的问题。
我的问题:如何正确设置字段,以便用户可以拍摄并上传照片。
答案 0 :(得分:0)
这是Meteor闪耀的领域之一 - 可以在桌面和移动浏览器上运行的同构API。
您需要meteor add mdg:camera
,在表单中添加一个按钮,并将其点击处理程序设置为运行MeteorCamera.getPicture()
。
在https://github.com/meteor/mobile-packages/tree/master/packages/mdg:camera
了解详情