Skip to content

Commit 9e35ec6

Browse files
authored
Removed inline script
1 parent 20dba6c commit 9e35ec6

1 file changed

Lines changed: 1 addition & 45 deletions

File tree

lib/assets/barcode.html

Lines changed: 1 addition & 45 deletions
Original file line numberDiff line numberDiff line change
@@ -20,50 +20,6 @@
2020
<body>
2121
<!-- Div to show the scanner -->
2222
<div id="reader" ></div>
23-
<script>
24-
//refer doc here https://github.com/mebjas/html5-qrcode
25-
const html5QrCode = new Html5Qrcode("reader");
26-
console.log("Starting SCANNING CODE");
27-
const qrCodeSuccessCallback = (decodedText, decodedResult) => {
28-
html5QrCode.stop();
29-
/* handle success for web */
30-
window.parent.postMessage(decodedText, "*");
31-
32-
/* handle success for window */
33-
if (window.chrome.webview != "undefined") {
34-
var param = {
35-
"methodName": "successCallback",
36-
"data": decodedText
37-
}
38-
window.chrome.webview.postMessage(param);
39-
}
40-
41-
};
42-
const config = {
43-
fps: 10,
44-
qrbox: {
45-
width: 280,
46-
height: 120,
47-
aspectRatio: 1.7777778
48-
}
49-
};
50-
51-
// If you want to prefer back camera
52-
html5QrCode.start({
53-
facingMode: "environment"
54-
}, config, qrCodeSuccessCallback);
55-
//html5QrCode.start({ facingMode: "user" }, config, qrCodeSuccessCallback);
56-
57-
//Window event listener
58-
if (window.chrome.webview != undefined) {
59-
window.chrome.webview.addEventListener('message', function(e) {
60-
let data = JSON.parse(JSON.stringify(e.data));
61-
if (data.event === "close") {
62-
html5QrCode.stop();
63-
}
64-
65-
});
66-
}
67-
</script>
23+
<script src="reader.js"></script>
6824
</body>
6925
</html>

0 commit comments

Comments
 (0)