как функция генерирования и сканирования QR-кода работает на веб-сайтах, например, WhatsApp web.
Есть библиотека JavaScript с именем instascan который позволяет сканировать QR-коды: https://github.com/schmich/instascan
instascan
здесь у вас есть живой пример: https://schmich.github.io/instascan/