ConfigurationData
Encapsula un conjunto de parámetros de captura de los medios de comunicación un dispositivo compatible.
Descripción
Describe los modos de captura de los medios de comunicación soportados por el dispositivo. Los datos de configuración incluyen el tipo MIME y captura de dimensiones para captura de vídeo o imagen.
Los tipos MIME deben adherirse a RFC2046. Ejemplos:
-
video/3gpp
-
video/quicktime
-
image/jpeg
-
audio/amr
-
audio/wav
Propiedades
tipo: cadena codificada en el ASCII en minúsculas que representa el tipo de medios de comunicación. (DOMString)
altura: la altura de la imagen o vídeo en píxeles. El valor es cero para clips de sonido. (Número)
ancho: el ancho de la imagen o vídeo en píxeles. El valor es cero para clips de sonido. (Número)
Ejemplo rápido
// retrieve supported image modes
var imageModes = navigator.device.capture.supportedImageModes;
// Select mode that has the highest horizontal resolution
var width = 0;
var selectedmode;
for each (var mode in imageModes) {
if (mode.width > width) {
width = mode.width;
selectedmode = mode;
}
}
No compatible con cualquier plataforma. Todas las matrices de datos configuración están vacías.