티스토리 뷰
Development/Web개발
MediaDeviceInfo is not defined / enumerateDevices() not supported
jhbaek 2020. 8. 11. 01:26Node로 작성한 서버에서 카메라, 오디오를 사용해야 하는데 위 처럼 MediaDeviceInfo is not defined / enumerateDevices() not supported 의 에러 메세지가 나면서 진행이 되질 않는다.
이유가 무엇일까?
나의 경우는 http server여서 그랬다.
http 서버의 경우 크롬에서 카메라 / 오디오를 block 하는 듯 하다.
http 서버에 접속하니, 좌측 상단에 'Not Secure' 라고 뜨는 것이 보여 그걸 클릭해 봤더니 아래처럼 Camera, Microphone을 강제로 Block 시켜놓은 것이 보인다.
따라서 크롬 등의 브라우져에서 카메라, 마이크 등의 장치를 쓰기 위해선 https 서버로 실행해야 한다.
'Development > Web개발' 카테고리의 다른 글
npm install 시 permission denied 나는 문제 (0) | 2021.08.05 |
---|---|
최근 읽은 좋은 글들 링크 (0) | 2020.08.26 |
Jekyll 외부에서 접근 가능하게 하기 (0) | 2018.12.26 |
CGI? WSGI? 무엇일까 (2) | 2018.08.01 |
nginx 설치시 Failed to start A high performance web server and a reverse proxy server. 라고 뜨는 경우 (0) | 2018.07.31 |
[CSS] 모든 링크에 onFocus='blur()' 효과 주기 (0) | 2011.09.03 |
[jQuery] jQuery (0) | 2011.01.20 |
댓글
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
TAG
- C
- db
- 드라이버
- 안드로이드
- algorithm
- linux
- Python
- jni강좌
- Troubleshooting
- database
- Visual C++
- kering
- 리눅스
- MFC
- 프로그래밍
- gcc
- winapi
- API
- Cloud
- C++
- Quiz
- AWS
- driver
- jni
- java
- NDK
- it
- android
- source
- 음악
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
글 보관함