首页 > 解决方案 > [Chrome][Firefox] 是否可以在没有鼠标的情况下接受/拒绝对媒体设备 getUserMedia 请求的访问?

问题描述

getUserMedia是否可以仅使用键盘(无鼠标)在请求(弹出)中接受/拒绝对媒体设备的访问?

我感兴趣的浏览器是 Chrome 和 Firefox。

找不到相关问题或键盘快捷键。

谢谢!

标签: javascripthtmlgoogle-chromefirefoxweb-accessibility

解决方案


经过一些测试后,这个问题的答案是getUserMedia请求会自动聚焦在 Chrome 中的弹出框,您可以简单地选择接受/拒绝按钮。

如果您的应用程序没有以这种方式执行,那么您的 JavaScript 中有一些干扰焦点的东西需要删除。

我在 Chrome 上测试到版本 60。

如果由于某种原因您没有最终出现在弹出窗口中,您可以将选项卡切换到挂锁图标并按 Enter,这将显示您可以确认/拒绝的站点的所有选项。

对于 Firefox,您需要切换到包含视频图标、挂锁图标等的 URL 之前的部分。然后按右键选择“视频”图标并按 Enter,这将带您进入弹出框。

我觉得奇怪的是 Firefox 没有自动聚焦这个框,我猜这是一个错误。


推荐阅读