iOS 12上的麦克风访问FIrefox和Chrome

时间:2018-10-19 19:01:35

标签: javascript ios google-chrome firefox

在Safari中,可以通过navigator.mediaDevices.getUserMedia()访问它,但是对于Firefox和Chrome,navigator.mediaDevices是未定义的。 我知道Firefox使用的是WebView Firefox docs (可能也是Chrome),并且假定这些浏览器将具有与Safari相同的JavaScript引擎。这是正确的吗?

也许有一些HTML元标记可以启用对媒体设备的访问?

1 个答案:

答案 0 :(得分:1)

Apple似乎仍然没有为iOS上的其他浏览器分发者免费提供mediaDevices的访问权限(尽管它在所有浏览器的OSX上都可以运行)。不仅如此,HTML页面无法访问麦克风和相机/视频。

我已经对此主题进行了很多研究,但是找不到明确的声明或其他任何方法来在iOS 11.2+的Chrome / FF中执行此操作。一些信息只是误导。

我刚刚向Mozilla社区提出了这个问题。随时跟踪它,以期获得明确的答案:question here