【问题标题】:getUserMedia for Firefox OS火狐操作系统的 getUserMedia
【发布时间】:2014-03-15 19:22:05
【问题描述】:

据说getUserMedia 会land on Firefox OS 1.2。我已阅读文档并尝试在 Google 网上论坛中查找它,但没有找到任何相关内容。

我开发了一个可以在 Firefox Nightly 上运行的网络应用程序(因此,它可以在 Gecko 中运行):

但是当我尝试在 Firefox OS 1.4 中使用它时,我收到“权限被拒绝”错误:

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

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

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

【问题讨论】:

    标签: html mozilla gecko firefox-os b2g


    【解决方案1】:

    在 FxOS v1.2 中对麦克风的 getUserMedia 支持。大约一周前,对相机的 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) 跟踪该问题,我们正在积极努力尽快解决此问题。

    【讨论】:

    • 一个很酷的 Mozilla 也注意到我需要“视频捕获”和“音频捕获”权限。
    【解决方案2】:

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

      "permissions": {
        "audio-capture": {},
        "video-capture": {}
      }
    

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2011-07-22
      • 2015-08-20
      • 2023-03-13
      • 2016-01-05
      • 2023-03-22
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多