ConfigurationData

Encapsule un ensemble de paramètres de capture de médias qu'un périphérique prend en charge.

Description

Décrit les modes de capture de média pris en charge par le périphérique. Les données de configuration incluent le type MIME et dimensions de capture pour la capture vidéo ou image.

RFC2046devraient respecter les types MIME. Exemples :

  • vidéo/3gpp
  • vidéo/quicktime
  • image/jpeg
  • audio/amr
  • audio/wav

Propriétés

  • type: The ASCII encodée en chaîne minuscule qui représente le type de média. (DOMString)

  • hauteur: la hauteur de l'image ou la vidéo en pixels. La valeur est zéro pour les extraits sonores. (Nombre)

  • largeur: la largeur de l'image ou la vidéo en pixels. La valeur est zéro pour les extraits sonores. (Nombre)

Petit exemple

// 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;
    }
}

Pas pris en charge par n'importe quelle plateforme. Tous les tableaux de données de configuration sont vides.