2017-01-23 2 views
0

webRTC 구현에 대한 사용자 권한을 얻으려고합니다. 나는 사용자가 전화를 걸도록 허용하고있는 http 웹 사이트를 가지고있다. 나는 사용자 클릭 (그렇지 않으면 빈 iframe에 제공된 소스)에로드 될 iframe을 임베드했습니다. iframe의 소스는 안전한 페이지입니다.http 페이지에서 호출 한 https iframe의 getUserMedia

안전하지 않은 페이지에서 getUserMedia 기능을 사용할 수 없다는 오류가 표시됩니다.

의견이나 도움이 필요하십니까?

+0

스택 오버플로에 오신 것을 환영합니다. 좀 더 자세한 정보를 제공해 주시겠습니까? http://stackoverflow.com/help/how-to-ask를 읽으면 질문에 대한 답변을 제공하기 위해 제공해야 할 정보의 종류가 표시됩니다. 내 머리 꼭대기에서 getUserMedia에 대한 호출을 수행하는 자바 스크립트 코드는 https를 사용하여 제공되어야하므로 iframe으로 이동하거나 https에 전체 페이지가 있어야 할 수도 있습니다. – Mikkel

+0

iframe이 https를 통해 제공되고 있습니다. –

답변

2

getUserMedia는 Chrome에서 안전한 출처가 필요합니다. 원산지가 http 페이지이므로 작동하지 않습니다. https가 필요합니다.

자세한 내용은 here을 참조하십시오.

+1

페이지는 http이지만 iframe은 https입니다. 그 일하면 안 되니? –

+1

http 페이지가 안전한 출처를 요구하지 않는 사용자 카메라를 움켜 잡도록 허용하는 번호. –

관련 문제