Устанавливает значения для указанных свойств; например, включение/выключение GPS, дата и время, ISO, баланс белого, выдержка, задержка перехода в режим сна/выключения и т. д. Эта команда была изменена на уровне API 2.
Параметры
sessionId: уникальный идентификатор сеанса строкового типа, полученный с помощью команды camera.startSession . Это поле устарело на уровне API 2.
Опции: JSON <key, value> пары свойств, которые нужно установить. Значение может быть любого из следующих типов: String , String Array , Number , Number Array , Boolean , Object , Object Array . См. Параметры.
Результаты
Эта команда не возвращает результата.
Ошибки
MissingParameter: отсутствует один или несколько обязательных параметров; например, options не указаны.
validParameterName: один или несколько параметров входного параметра или имя параметра не распознаны или не поддерживаются, например, этот код должен быть возвращен, если используется параметр (например, captureInterval ) из уровня API 2, когда clientVersion в Options равен 1.
validParameterValue: один или несколько входных параметров или имен опций распознаны, но их значение недопустимо; например, неправильный тип данных.
[null,null,["Последнее обновление: 2024-11-08 UTC."],[[["Sets camera properties like GPS, date/time, ISO, and shutter speed."],["This command was modified in API level 2, removing the need for a session identifier."],["`options` parameter accepts JSON key-value pairs to configure camera settings."],["Possible errors include missing parameters, invalid parameter names or values."]]],["This command sets properties like GPS, date/time, ISO, white balance, and shutter speed. In API level 1, it required a unique `sessionId` from `camera.startSession`; this is deprecated in API level 2. The input includes `options` as JSON key-value pairs to define the properties. API level 1 needed a sessionId, API level 2 removed it. No results are returned, but errors cover missing, invalid parameter names or values. The command input shows how to define parameters for both API levels.\n"]]