2017-06-08 7 views
0

私はjsとjqueryの初心者なので、私はあなたの助けが必要です。私は携帯電話のカメラのおかげでjsにバーコードリーダーを作りたいと思っています。私はこれを行うときのために :jsでカメラでバーコードリーダーを構築する方法は?

<video id="video" width="640" height="480" autoplay></video> 
 
    <button id="snap">Snap Photo</button> 
 
    <canvas id="canvas" width="640" height="480"></canvas> 
 
    <script type="text/javascript"> 
 
    // Grab elements, create settings, etc. 
 
    var video = document.getElementById('video'); 
 

 
    // Get access to the camera! 
 
    if(navigator.mediaDevices && navigator.mediaDevices.getUserMedia) { 
 
     // Not adding `{ audio: true }` since we only want video now 
 
    navigator.mediaDevices.getUserMedia({ video: true }).then(function(stream) { 
 
     video.src = window.URL.createObjectURL(stream); 
 
     video.play(); 
 
    }); 
 
    // Elements for taking the snapshot 
 
    var canvas = document.getElementById('canvas'); 
 
    var context = canvas.getContext('2d'); 
 
    var video = document.getElementById('video'); 
 

 
    // Trigger photo take 
 
    document.getElementById("scan").addEventListener("click", function() { 
 
\t context.drawImage(video, 0, 0, 640, 480); 
 
    }); 
 
}

をそれはそうイムかなり失われたXを動作しません) は、あなたの助けに前もって感謝します! (私の英語のために申し訳ありません:D)

+0

は、私はそれがに便利だと思います 'https://でatandrastoth.co.uk /メイン/ページ/プラグイン/コードリーダ/' –

+0

は、私は見てみましょうありがとうこの ! – Jaime

答えて

関連する問題