2015-03-18 19 views

Odpowiedz

12

więc użyj pakietu kamery Meteor;

meteor add mdg:camera 

Html

<template name="example"> 
    <a href="#" class="takePhoto">take photo</a> 
    <img class="photo"> 
</template> 

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); 
      } 
     }); 
    } 
}); 

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

+0

wnioski Zalecenie do zasobów off-site lub narzędzia są off-topic na przepełnienie stosu. Jeśli na nie odpowiesz, wzmacniasz przekonanie, że Stack Overflow to dobre miejsce do odpowiedzi na te pytania. Nie jest. Proszę nie odpowiadać na te pytania, nawet jeśli znacie dobrą odpowiedź, ponieważ większość odpowiedzi będzie wysoko oceniana ("Ja osobiście lubię ..."). Możesz otworzyć okno dialogowe flagi na pytaniu i zobaczyć pełny powód w całości w kategorii ** poza tematem lub w [pomoc/temat]. Nie powinieneś nawet odpowiadać w komentarzu, ponieważ efekt jest podobny do rzeczywistej odpowiedzi. –