Я запускал проект сканера штрих кода, обычный проект с гитхаба на старых библиотеках,
на ноутбуке доступ к камере был, но на телефоне увидел просто треугольник с восклицательным знаком,
раньше читал про запрет без https,
ещё не пробовал экспортировать проект на андроид, через Кордову или React Native в апк файл,
но мне интересно знать, проблема с доступом к камере и https не уйдёт и в React Native и Кордове?
Раньше генерировал сертификат для https, но он только на 3 мес.
Если я сгенерирую через ssh сертификат самодельный, то можно ли так получить бесконечный доступ к https на телефоне, но самое главное в офлайн режиме?
Или для офлайн режима мне необходим небольшой сервер, который будет отдавать страницы на телефоне, и там проблем с доступом к камере не будет в офлайн и онлайн режиме?
HTTPS обязателен для работы с аудио или видео через JS. Подойдет любой валидный SSL-сертификат, в том числе и от Let`s Encrypt. Насчет "самодельных" сертификатов сказать не могу - не пробовал.
Но, обновлять его не очень хочется каждый раз, а если это приложение в каком-нибудь play market, они что на все свои apk ставят скрипт обновления, очень сомнительно это выглядит,
я пробовал в преакте джаваскрипт код по вызову функции Доступа к камере,
но пока только на ПК, и да уведомление появляется,
но, тут как понимаю проблема будет не в самом показе разрешения и прав для использования камеры устройства, даже если с http я покажу уведомление принудительно,
камера скорей всего не запустится или будут ошибки.
Хорошо буду пробовать.