ConfigurationData

Encapsula un conjunto de parámetros de captura que el dispositivo soporta.

Descripción

Este objeto se usa para enumerar los modos de captura soportados en el dispositivo. Los datos incluyen el tipo MIME, y la resolución de la captura (en el caso de vídeo y imágenes).

Los tipos MIME de archivos deberían adherirse al RFC2046.

Ejemplos:

  • vídeo/3gpp
  • vídeo/quicktime
  • image/jpeg
  • audio/amr
  • audio/wav

Atributos

  • type: El tipo de archivo multimedia, codificado en ASCII y minúsculas. (DOMString)
  • height: La altura de la imagen o vídeo en píxeles. En el caso de los clips de sonido, este atributo tiene un valor 0. (Number)
  • width: La altura de la imagen o vídeo en píxeles. En el caso de los clips de sonidos, este atributo tiene un valor 0. (Number)

Ejemplo Rápido

// retornar los modos de imágenes soportados
var imageModes = navigator.device.capture.supportedImageModes;

// selecciona el modo que tenga la mayor resolución horizontal
var width = 0;
var selectedmode;
for each (var mode in imageModes) {
    if (mode.width > width) {
        width = mode.width;
        selectedmode = mode;
    }
}

No soportado por ninguna plataforma. Todos los array de configuración están vacíos.