【发布时间】:2020-04-04 21:49:04
【问题描述】:
我正在尝试使用 getUserMedia 将用户的麦克风连接到内部节点。 我已经在https://webrtc.github.io/samples/src/content/getusermedia/audio/ 尝试了 Google 示例,它在 Chrome 中运行良好。 然后我下载了源代码并在我自己的网站上进行了尝试。现在不行了!页面呈现,但音频不播放。网址是http://www.rwilson.org.uk/webrtc/src/content/getusermedia/audio/
控制台消息是“Uncaught TypeError: Cannot read property 'getUserMedia' of undefined 在 main.js:36" 那行是:
navigator.mediaDevices.getUserMedia(constraints).then(handleSuccess).catch(handleError);
我怎样才能知道发生了什么? 这是否表明我的网站存在问题(可能是安全问题)?
新信息:我现在已经从我的 localhost 运行了 Google 示例代码(在我的 Chromebook 上运行,带有用于 Chrome 的 Web 服务器),并且可以正常工作。 所以问题一定出在我自己的(托管)服务器上。不知道该怎么做!
【问题讨论】:
标签: webrtc getusermedia