0

我写了一个扫描护照ID的代码..我有plustek阅读器(x50)。我可以用javascript(webcam.js)从我的设备捕获图像..但是当捕获图像时光源不运行。如何在捕获图像之前运行 LED 灯...我需要 javascript 中的 cod 因为客户端的设备..我的应用程序不是移动应用程序..它是 Web 应用程序。

 // Configure a few settings and attach camera
 function configure() {
     Webcam.set({
         width: 320,
         height: 240,
         image_format: 'jpeg',
         jpeg_quality: 90,
         flip_horiz: true,
     });

     Webcam.attach('#my_camera');
 }

 // A button for taking snaps
 // preload shutter audio clip
 var shutter = new Audio();
 //shutter.autoplay = true;

 shutter.src = navigator.userAgent.match(/Firefox/) ? 'shutter.ogg' : 'shutter.mp3';

 function take_snapshot() {
     // play sound effect
     shutter.play();

     // take snapshot and get image data
     Webcam.snap(function (data_uri) {
         // display results in page

         document.getElementById('results').innerHTML =
          '<img id="imageprev" src="' + data_uri + '"/>';
         ////////////
         ////////////////
         var base64image = document.getElementById("imageprev").src;
         var strImage = base64image.replace(/^data:image\/[a-z]+;base64,/, "");

         //
         //  $("#<%=Image1.ClientID%>")
         // .attr("src", base64image)
     });

     Webcam.reset();
 }
4

0 回答 0