网络摄像头权限getUserMedia in chrome

时间:2015-12-07 20:02:11

标签: javascript google-chrome webcam

我们目前正在使用getUserMedia函数来访问Web应用程序中的网络摄像头

我们的getUserMedia函数在chrome上本地运行时有效,但是,当我们通过GitHub + DNS在线运行时,我们会收到以下错误。

  

getUserMedia()不再适用于不安全的起源。要用这个   功能,您应该考虑将应用程序切换为安全的   原点,例如HTTPS。有关详细信息,请参阅https://goo.gl/rStTGz

有关如何在网络服务器上运行它的任何想法?

解决问题的初步想法 1. SSL 2.更复杂的功能

navigator.getUserMedia = navigator.getUserMedia || navigator.webkitGetUserMedia ||
    navigator.mozGetUserMedia || navigator.msGetUserMedia;
navigator.getUserMedia({video: true}, function (stream) {
    if (window.URL) {
        video.src = window.URL.createObjectURL(stream);
    } else {
        video.src = stream; // Opera.
    }

0 个答案:

没有答案