如何在Meteor上实现网络摄像头和移动摄像头

Gen*_*uro 9 javascript mobile camera meteor

我需要在Meteor上实现照片捕捉.是否有任何Meteor软件包可以实现图像捕获?

Yaş*_*ÇLİ 14

所以使用流星相机包;

meteor add mdg:camera
Run Code Online (Sandbox Code Playgroud)

HTML

<template name="example">
    <a href="#" class="takePhoto">take photo</a>
    <img class="photo">
</template>
Run Code Online (Sandbox Code Playgroud)

JS

Template.example.events({
    'click .takePhoto': function(e, instance) {
        e.preventDefault();
        var cameraOptions = {
            width: 800,
            height: 600
        };
        MeteorCamera.getPicture(cameraOptions, function (error, data) {
           if (!error) {
               instance.$('.photo').attr('src', data); 
           }
        });
    }
});
Run Code Online (Sandbox Code Playgroud)

例如https://github.com/meteor/mobile-packages/blob/master/packages/mdg:camera/README.md#meteorcameragetpictureoptions-callback