ConfigurationData

Инкапсулирует набор параметров захвата средств массовой информации, которые поддерживает устройство.

Описание

Описывает режимы захвата мультимедиа поддерживается устройством. Данные конфигурации включает в себя тип MIME и размеры захвата для захвата видео или изображения.

Типы MIME должны присоединиться к RFC2046. Примеры:

  • video/3gpp
  • video/quicktime
  • image/jpeg
  • audio/amr
  • audio/wav

Свойства

  • тип: кодировке ASCII нижнего регистра строка, представляющая тип средств массовой информации. (DOMString)

  • Высота: высота изображения или видео в пикселях. Значение равно нулю для звуковых клипов. (Число)

  • Ширина: ширина изображения или видео в пикселях. Значение равно нулю для звуковых клипов. (Число)

Быстрый пример

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

Не поддерживается на любой платформе. Все массивы данных конфигурации являются пустыми.