2016-02-29 3 views
2

я хочу, чтобы прикрепить веб-камеру к DIV element.the образом я использовал, чтобы сделать в JQuery, как ниже, Как я могу прикрепить веб-камеру в DIV с помощью angularjsJquery вебкамера интеграция в угловом JS

<script type="text/javascript"> 
     $("#Camera").webcam({ 
      width: 320, 
      height: 240, 
      mode: "save", 
      swffile: "@Url.Content("~/Scripts/jscam.swf")", 
      onTick: function() { }, 
      onSave: function() { 
       UploadPic(); 
      }, 
      onCapture: function() { 
       webcam.save("@Url.Content("~/Photo/Capture")/"); 
     }, 
      debug: function() { }, 
      onLoad: function() { } 
     }); 
    </script> 
} 

Я знаю, что мне нужно создать директиву для этого. question: weather Мне нужно преобразовать все файлы jquery.webcam.js, чтобы изменить директиву или любым другим способом, чтобы это сделать.

я попытался с <ng-Camera></ng-Camera> имеющимся на GitHub, но она не поддерживает в IE

если одна есть какая-либо справка-ссылка, чтобы сделать веб-камера захват изображения accross всего броузер Pls обновления здесь

ответ

0

Вы не придется переписывать все файлы веб-камеры, единственное, что вам нужно помнить, - это когда вы что-то меняете вне Углового, вам нужно запустить $scope.$apply() (or $timeout, which is safer), так что Angular знает, что он должен запускать digest cycle (это означает, что после каждого обратного вызова, такого как onLoad, onTick, onSave)

Смежные вопросы