captureImage (référence de l’API client)

Appelle la caméra de l’appareil pour capturer une image.

Disponible pour

Cette méthode est uniquement prise en charge pour les clients mobiles.

Syntaxe

Xrm.Device.captureImage(imageOptions).then(successCallback, errorCallback)

Paramètres

Nom du paramètre Type Requise Description
imageOptions Object Non Un objet avec les valeurs suivantes :
- allowEdit : indique si l’image doit être modifiée avant de l’enregistrer. Booléenne.
- quality : qualité du fichier image en pourcentage. Numéro.
- height : hauteur de l’image à capturer. Numéro.
- width : largeur de l’image à capturer. Numéro.
Remarque : les dimensions de hauteur et de largeur doivent être spécifiées si elles sont utilisées.
successCallback Function Oui Fonction à appeler lorsque l’image est renvoyée. Un objet d’image encodé Base64 est transmis à la fonction avec les valeurs suivantes :
- fileContent : contenu du fichier image. Chaîne
- fileName : nom du fichier image. Chaîne.
- fileSize : taille du fichier image en Ko. Numéro.
- mimeType : type MIME du fichier image. Chaîne.
errorCallback Function Oui Fonction à appeler lorsque l’opération échoue.

Valeur renvoyée

En cas de succès, renvoie un objet d’image encodé Base64 avec les valeurs spécifiées précédemment.

Exceptions

Voir Codes d’erreur du service Web

Xrm.Device