Chrome 里可以利用私有 API:
// 改一下你贴的代码里开头那个 `constraints` 参数就行,以音频为例,视频的类似
var constraints = {
audio: {
mandatory: {
chromeMediaSource: 'desktop'
}
}
};
别的浏览器就不行了。
补充:因为这个权限很敏感,所以这个权限 Chrome 也没有直接开放给网页侧使用,而是要在 Chrome 插件中去调用。如果是自用的话你自己新建一个插件项目吧。
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…