2

据说 getUserMedia 将登陆 Firefox OS 1.2。我已阅读文档并尝试在 Google Groups 中查找它,但我没有找到任何与之相关的内容。

我开发了一个适用于 Firefox Nightly 的网络应用程序(因此,它适用于 Gecko): getUserMedia 似乎工作正常。

但是当我尝试在 Firefox OS 1.4 中使用它时,我收到“权限被拒绝”错误: 尝试访问媒体设备时出错。

我试图将以下权限添加到清单中:

  "permissions":{
    "camera":{}
  }

但没有解决问题。我需要添加任何其他权限吗?

4

2 回答 2

6

麦克风的 getUserMedia 支持登陆 FxOS v1.2。大约一周前,对相机的 getUserMedia 支持刚刚登陆主干(v1.4)。最后登陆的是对权限提示的支持:bugzilla.mozilla.org ( https://bugzilla.mozilla.org/show_bug.cgi?id=853356 )中的错误 853356 。在一周前之前,您会收到权限错误。

目前,相机始终以横向模式返回帧。错误 970183 ( https://bugzilla.mozilla.org/show_bug.cgi?id=970183 ) 跟踪该问题,我们正在积极努力尽快解决此问题。

于 2014-02-16T16:58:58.760 回答
6

您需要video-capture在 1.4 的 manifest.webapp 中为 getUserMedia 视频添加权限,并audio-capture在 1.2 的 manifest.webapp 中为 getUserMedia 音频添加权限,例如:

  "permissions": {
    "audio-capture": {},
    "video-capture": {}
  }
于 2014-02-18T06:36:58.047 回答