Browse Source

testing instascan

pull/1/head
Vitor Pamplona 5 years ago
parent
commit
56c1ddb357
2 changed files with 67 additions and 0 deletions
  1. +48
    -0
      js/instascan.min.js
  2. +19
    -0
      verify.html

+ 48
- 0
js/instascan.min.js
File diff suppressed because it is too large
View File


+ 19
- 0
verify.html View File

@ -17,6 +17,7 @@
<div class="center-in-div">
<button class="qr-btn" onclick="verifyQRCode()">Verify</button>
</div>
<video id="preview"></video>
</div>
<br><br>
@ -44,6 +45,8 @@
<script src="js/jszip.min.js"></script>
<script src="js/divoc.min.js"></script>
<script type="text/javascript" src="js/instascan.min.js"></script>
<script>
function e(elem) { return document.getElementById(elem); }
@ -246,6 +249,22 @@
verifyQRCode();
}
</script>
<script type="text/javascript">
let scanner = new Instascan.Scanner({ video: e('preview') });
scanner.addListener('scan', function (content) {
console.log(content);
});
Instascan.Camera.getCameras().then(function (cameras) {
if (cameras.length > 0) {
scanner.start(cameras[0]);
} else {
console.error('No cameras found.');
}
}).catch(function (e) {
console.error(e);
});
</script>
</body>
</html>


Loading…
Cancel
Save