Legt Werte für bestimmte Eigenschaften fest. z. B. GPS ein/aus, Datum & Zeit,
ISO, Weißabgleich, Belichtungszeit, Verzögerung für Ruhemodus/Ausschalten usw. Dieser Befehl wurde in API-Ebene 2 geändert.
Parameter
sessionId::Eindeutige Sitzungs-ID des Typs String, abgerufen
mit dem Befehl camera.startSession.
Dieses Feld wurde in API-Level 2 eingestellt.
options: JSON-<key, value>-Paare der festzulegenden Attribute. Die
Für den Wert kann es sich um einen der folgenden Typen handeln: String, String Array, Number,
Number Array, Boolean, Object und Object Array. Weitere Informationen finden Sie unter
Optionen:
Ergebnisse
Dieser Befehl gibt kein Ergebnis zurück.
Fehler
missingParameter:Mindestens ein erforderlicher Parameter fehlt. für
Beispiel: options ist nicht angegeben.
invalidParameterName:mindestens eine Option oder Option für den Eingabeparameter
wird nicht erkannt oder wird nicht unterstützt, z.B. sollte dieser Code zurückgegeben werden, wenn ein
Die Option (z.B. captureInterval) von API-Ebene 2 wird verwendet, wenn clientVersion
in Options ist 1.
invalidParameterValue::Mindestens ein Eingabeparameter oder Optionsname
wird erkannt, sein Wert ist jedoch ungültig; wenn ein Datentyp falsch ist.
[null,null,["Zuletzt aktualisiert: 2024-08-21 (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"]]