首页 > 解决方案 > 找不到请求的设备 chromeMediaSource:“桌面”

问题描述

我正在尝试创建一个 Web 应用程序,它可以使用来自 chrome 浏览器的 webrtc 与系统音频共享桌面,如果我设置了约束:

const constraints = {
audio: {
mandatory: {
  chromeMediaSource: 'desktop'
}
 },
video: {
mandatory: {
  chromeMediaSource: 'desktop'
}
}
 }

我收到此错误“DOMException:未找到请求的设备”或“DOMException:无效状态”

这是演示:https ://codepen.io/EbramTawfik/pen/xQozaE

标签: javascriptgoogle-chromewebrtcgetusermediadesktop-sharing

解决方案


推荐阅读