Ошибка Webcam.js: не найден поддерживаемый интерфейс веб-камеры

Я использую Webcam.js в своем проекте Laravel для захвата изображения.

Я уже сталкивался с этой веткой (Ошибка веб-камеры js в Chrome : Не удалось получить доступ к веб-камере)

Я сделал то же самое, но все же я получил эту ошибку:

Webcam.js Error: No supported webcam interface found.

Здесь я предоставляю ссылку моего проекта, которая загружается через HTTP.

Мой код

            Webcam.set({
                width: 320,
                height: 240,
                image_format: 'jpeg',
                jpeg_quality: 90
            });
            Webcam.attach( '#my_camera' );
        }

Если у кого-то есть решение, дайте. Я буду признателен за ваш ответ.


person Sayandeep Majumdar    schedule 25.06.2020    source источник


Ответы (1)


При использовании веб-камеры убедитесь, что вы развернули приложение на сервере на основе SSL. Без SSL веб-камера работать не будет. Я понятия не имею о WebCamJs, но это должно внутренне вызывать getUserMedia(), который работает только через HTTPS или localhost. Будет здорово, если вы сможете более подробно разобраться в проблеме.

person Sumit Kar    schedule 26.06.2020
comment
Спасибо за комментарий. Проблема была решена. Мой сайт загружался по протоколу HTTP, но URL-адреса моих ресурсов загружались по протоколу HTTP. Поэтому мне нужно загрузить все URL-адреса активов с помощью HTTP. - person Sayandeep Majumdar; 27.06.2020