No estándar
This feature is non-standard and is not on a standards track. Do not use it on production sites facing the Web: it will not work for every user. There may also be large incompatibilities between implementations and the behavior may change in the future.
This API is available on Firefox OS for internal applications only.
The CameraControl.capabilities
property returns a CameraCapabilities
object, which describes all the camera's capabilities.
Properties
-
CameraCapabilities.effects
Read only -
An
Array
of strings identifying the effects (such asnormal
,sepia
,mono
, etc.) that the camera supports. -
CameraCapabilities.fileFormats
Read only -
An
Array
of strings identifying the file formats supported by the camera, such asjpeg
,rgb565
, etc. -
CameraCapabilities.flashModes
Read only -
An
Array
of strings identifying each of the flash modes supported by the camera. Possible values areauto
,off
,on
ortorch
. -
CameraCapabilities.focusModes
Read only -
An
Array
of strings identifying each of the focus modes supported by the camera such as auto, fixed, macro, etc. -
CameraCapabilities.maxExposureCompensation
Read only - A number that defines the maximum supported exposure compensation value.
-
CameraCapabilities.maxFocusAreas
Read only - A number that defines the maximum number of focus areas supported by the camera.
-
CameraCapabilities.maxMeteringAreas
Read only - A number that defines the maximum number of metering areas supported by the camera.
-
CameraCapabilities.minExposureCompensation
Read only - A number that defines the minimum supported exposure compensation value.
-
CameraCapabilities.pictureSizes
Read only -
An
Array
of objects containing theheight
andwidth
properties supported for picture taking. -
CameraCapabilities.previewSizes
Read only -
An
Array
of objects containing theheight
andwidth
properties supported for the video preview stream. -
CameraCapabilities.recorderProfiles
Read only - An object with attributes for each of the supported recorder profiles.
-
CameraCapabilities.sceneModes
Read only -
An
Array
of strings identifying each of the scene modes supported by the camera such asauto
,night
,beach
, etc. -
CameraCapabilities.stepExposureCompensation
Read only - A number that defines the exposure compensation minimum step-size.
-
CameraCapabilities.videoSizes
Read only -
An
Array
of objects containing theheight
andwidth
properties supported for video recording. -
CameraCapabilities.whiteBalanceModes
Read only -
An
Array
of strings identifiers for each white balance modes supported by the camera such asauto
,fluorecent
, etc. -
CameraCapabilities.zoomRatios
Read only -
An
Array
of numbers representing all the supported zoom ratios. If the camera has no zoom capabilities, the value isnull
.
Methods
None.
Specification
Not part of any specification; however, this API should be removed when the WebRTC Capture and Stream API has been implemented.