Можно ли отсканировать QR-код с помощью сценария приложения Google html5 qrcode?Html

Программисты Html
Ответить
Anonymous
 Можно ли отсканировать QR-код с помощью сценария приложения Google html5 qrcode?

Сообщение Anonymous »

Код: Выделить всё

https://unpkg.com/html5-qrcode
html5 qrcode, используемый в веб-приложении скрипта приложения Google

Код: Выделить всё

[i][/i] 


Код: Выделить всё

async function startScanner() {
await navigator.mediaDevices.getUserMedia({
video:true
});
const wrapper = document.getElementById("scannerWrapper");
wrapper.style.display = "block";

// fade in
setTimeout(() => {
wrapper.style.opacity = "1";
}, 10);
// await new Promise(r=>setTimeout(r,300));
html5QrCode = new Html5QrcodeScanner("reader");
try{
const cameras = await Html5Qrcode.getCameras();

if (cameras && cameras.length) {

const backCamera = cameras.find(c =>
c.label.toLowerCase().includes("back")
) || cameras[0];
await html5QrCode.start(
backCamera.id,
{ facingMode: "environment" },
{ fps: 10, qrbox: 250 },
(decodedText) => {

}
);
} else {
alert("No camera found");
}
}catch(e){

alert("Camera Permission Error.\nAllow Camera Permission in Browser."+ e);

console.log(e);

}
}
Я несколько раз пытался использовать документы с qr-кодом, но все равно произошла одна ошибка.
DOMException: запрос не разрешен пользовательским агентом или платформой в текущем контексте.>

Подробнее здесь: https://stackoverflow.com/questions/798 ... app-script
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Html»