javascript - [Chrome][Firefox] 是否可以在没有鼠标的情况下接受/拒绝对媒体设备 getUserMedia 请求的访问?
问题描述
getUserMedia
是否可以仅使用键盘(无鼠标)在请求(弹出)中接受/拒绝对媒体设备的访问?
我感兴趣的浏览器是 Chrome 和 Firefox。
找不到相关问题或键盘快捷键。
谢谢!
解决方案
经过一些测试后,这个问题的答案是getUserMedia
请求会自动聚焦在 Chrome 中的弹出框,您可以简单地选择接受/拒绝按钮。
如果您的应用程序没有以这种方式执行,那么您的 JavaScript 中有一些干扰焦点的东西需要删除。
我在 Chrome 上测试到版本 60。
如果由于某种原因您没有最终出现在弹出窗口中,您可以将选项卡切换到挂锁图标并按 Enter,这将显示您可以确认/拒绝的站点的所有选项。
对于 Firefox,您需要切换到包含视频图标、挂锁图标等的 URL 之前的部分。然后按右键选择“视频”图标并按 Enter,这将带您进入弹出框。
我觉得奇怪的是 Firefox 没有自动聚焦这个框,我猜这是一个错误。
推荐阅读
- c# - 设置时间格式时出错,无法设置范围类的 numberformat 属性
- ios - IOS GAP Central 未发现外围设备
- javascript - 是否可以使用变量从函数内部动态调用 Azure 函数的 Cosmos DB 输入绑定的 SQL 查询?
- python - 具有自定义排序功能的 Altair 堆叠区域
- azure - 无法从启用了软删除的 Key Vault 中删除机密
- html - 如何更正 li 框的高度并将其中的文本居中?CSS
- mysql - 如何将一个表中的单词替换为另一个表中的行号
- python - 从网站抓取特定列时为空数据框
- html - 我的 Django-ajax Like 按钮不起作用..?
- reactjs - React TypeError:无法将未定义或空值转换为对象