Join MDN and developers like you at Mozilla's View Source conference, 12-14 September in Berlin, Germany. Learn more at https://viewsourceconf.org

CameraManager

非標準
This feature is not on a current W3C standards track, but it is supported on the Firefox OS platform. Although implementations may change in the future and it is not supported widely across browsers, it is suitable for use in code dedicated to Firefox OS apps.

This API is available on Firefox OS for privileged or certified applications only.

CameraManager インターフェースは、ユーザの端末上で利用可能な任意のカメラへのアクセスを提供します。

プロパティ

このインターフェースは実装されていないか、いかなるプロパティも継承しません。

メソッド

CameraManager.getCamera()
カメラの識別子に基づいて camera インスタンスを取得します。
CameraManager.getListOfCameras()
端末上の利用可能なすべてのカメラの識別子が格納された 配列 を返します。

仕様

標準仕様には含まれていません。WebRTC がモバイル端末で広くサポートされるようになった時、これと置き換えられる予定です。

許可設定

Firefox OS 1.4 まで、Camera API は Certified API だったためサードパーティアプリからはアクセスできませんでした。Firefox OS 2.0 からは許可レベルが Privileged に下げられたため、開発者が独自のアプリで利用できるようになりました。

"permissions": {
  "camera": {
    "description": "Required for accessing cameras on the device."
  }
}

関連情報

ドキュメントのタグと貢献者

 このページの貢献者: Marsf, AshfaqHossain, ethertank
 最終更新者: Marsf,