Définit les valeurs des propriétés spécifiées. par exemple, l'activation/la désactivation du GPS, la date et l'heure,
l'ISO, la balance des blancs, la vitesse d'obturation, le délai de mise en veille/arrêt, etc. Cette commande a été modifiée au niveau d'API 2.
Paramètres
sessionId::identifiant de session unique du type chaîne, obtenu
à l'aide de la commande camera.startSession.
Ce champ a été abandonné dans le niveau d'API 2.
options:paires JSON <key, value> des propriétés à définir. La
La valeur peut correspondre à l'un des types suivants: String, String Array, Number,
Number Array, Boolean, Object et Object Array. Voir
Options :
Résultats
Cette commande ne renvoie aucun résultat.
Erreurs
missingParameter:un ou plusieurs paramètres obligatoires sont manquants. pour
Par exemple, options n'est pas spécifié.
invalidParameterName:une ou plusieurs options de paramètre d'entrée
le nom n'est pas reconnu ou n'est pas pris en charge (par exemple, ce code doit être renvoyé si une
(par exemple, captureInterval) du niveau d'API 2 est utilisée lorsque clientVersion
dans Options est égal à 1.
invalidParameterValue::un ou plusieurs nom de paramètre d'entrée ou d'option
est reconnue, mais sa valeur n'est pas valide ; Par exemple, un type de données est incorrect.
Sauf indication contraire, le contenu de cette page est régi par une licence Creative Commons Attribution 4.0, et les échantillons de code sont régis par une licence Apache 2.0. Pour en savoir plus, consultez les Règles du site Google Developers. Java est une marque déposée d'Oracle et/ou de ses sociétés affiliées.
Dernière mise à jour le 2024/08/21 (UTC).
[null,null,["Dernière mise à jour le 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"]]