Мне необходимо считать qr code c web страницы с телефона на Android, для этого решил написать страницу используя ReactJS, нашел библиотеку react-qr-reader, взял код из примера в документации В браузере Chrome на компе все работает (когда подключена web камера), при открытии страницы на устройстве на android, вижу следующее
Если открыть консоль
message: "No video input devices found"
name: "NoVideoInputDevicesError"
Из соображений безопасности, браузер не запрашивал доступ к устройствам записи звука и видео так как был не защищенный протокол http, когда установил https, все заработало.
Для этого необходимо в package.json прописать:
"scripts": {
"start": "set HTTPS=true&&react-scripts start",
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости