Ecco come creare una Web app con Google Apps Script per leggere i QR Code con i Fogli Google.
Il tutto grazie ad una libreria in JavaScript e HTML5.
Guarda il video:
Di seguito il codice integrale dell'app [ISCRIVITI AL CANALE YOUTUBE]:
Code.gs
function onOpen() {
SpreadsheetApp.getUi()
.createMenu('QRCode')
.addItem('Open QRCode reader', 'showDialog')
.addToUi();
}
function showDialog() {
var html = HtmlService.createHtmlOutputFromFile('Page')
.setWidth(600)
.setHeight(480);
SpreadsheetApp.getUi().showModalDialog(html, 'QRCode reader');
}
function getQRCode(txt){
SpreadsheetApp.getActiveRange().setValue(txt)
}
Page.html
<!DOCTYPE html>
<html>
<head>
<script src="https://unpkg.com/html5-qrcode"></script>
</head>
<body>
<div id="qr-reader" style="width:500px"></div>
<script>
var resultContainer = document.getElementById('qr-reader-results');
function onScanSuccess(decodedText, decodedResult) {
google.script.run.getQRCode(decodedText);
google.script.host.close();
}
var html5QrcodeScanner = new Html5QrcodeScanner("qr-reader", { fps: 10, qrbox: 250 });
html5QrcodeScanner.render(onScanSuccess);
</script>
</body>
</html>
ISCRIVITI AL CANALE YOUTUBE! E attiva la campanella in modo da essere aggiornato sui prossimi video pubblicati e codici pronti all'uso! :)
scrivi un commento
Non ci sono commenti
Nessuno ha ancora commentato questo articolo, fallo tu per primo!
scrivi un commento