javascript - Webrtc GetUserMedia Firefox 共享特定窗口
问题描述
我正在创建一个应用程序,它使用来自 Firefox 浏览器的 WebRTC 流共享特定窗口。
我想选择这个特定的窗口。有没有办法在媒体约束中写入窗口标题名称或 id 以便只能捕获此窗口?
mediaConstraints = {
audio: audioOption,
video: {
mediaSource: "window",
frameRate: { ideal: 30 }
}
我想做什么喜欢:
mediaConstraints = {
audio: audioOption,
video: {
mediaSource: "window",
windowTitle:<Title>,
frameRate: { ideal: 30 }
}
解决方案
这是不允许的,因为它会允许网站枚举您打开的窗口。由于这个原因,规范也没有提供枚举窗口的方法。
推荐阅读
- mongodb - MongoDB msi 安装程序在“修复”模式下崩溃
- r - 国际象棋 PGN:粘贴错误...结果将超过 2^31-1 个字节
- javascript - 纯 JavaScript 从左、上、右、下剪切图像
- composer-php - 旧版自动更新,需要注意
- java - 员工数据库使用员工对象数组但得到 NullPointerException
- c++ - 变量模板值的递归计算
- html - 里面的这个“checked id”属性是什么标签?通常它是“id”属性
- java - 如何从android中的rest API响应检查用户登录错误?
- android - 如何将改造 api 响应保存到领域并在 android 上离线使用?
- wordpress - sprintf 与 __() 翻译和 javascript