Hello mn, mình làm chức năng quét qr code bằng plugin html5-qrcode, được tính hợp vào app và mở trên webview của android và có 1 số vấn đề như sau
- có 1 số máy android (Android8, 11, 12)nó ko hiện được camera và có show errors: NotAllowedError : Permission denied khi mở trên webview nhưng khi mở trên google của máy thì vẫn show camera bình thương
- khi mở camera lên thì nó bị đứng hình
-> Mình có tìm hiểu và search rất nhiều trên google nhưng chưa đưa ra hướng giải pháp, liệu bên phía app có cần phải xử lý thêm gì ko nhỉ?
Mn có gặp trường hợp nào như vậy chưa ạ?
- Code thì mình làm theo docs:
const scanner = new Html5Qrcode('reader', true);
const config = { fps: 10, qrbox: { width: 250, height: 250 }, aspectRatio : 1.0};
const qrCodeSuccessCallback = (decodedText, decodedResult) => {
document.getElementById('result').innerHTML = decodedText;
};
scanner.start({ facingMode: "environment" }, config, qrCodeSuccessCallback);