Compartir por


captureImage (Referencia da API do cliente)

Invoca a cámara do dispositivo para capturar unha imaxe.

Dispoñible para

Este método só se admite para os clientes móbiles.

Sintaxe

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

Parámetros

Nome do parámetro Tipo Obrigatorio Descrición
imageOptions Obxecto Non Obxecto cos seguintes valores:
- allowEdit: Indica se se debe editar a imaxe antes de gardala. Booleano.
- qualityCalidade do ficheiro de imaxe en porcentaxe. Número.
- heightAltura da imaxe a capturar. Número.
- widthAncho da imaxe a capturar. Número.
Nota: Tanto as dimensións de altura como de ancho deben especificarse se se utilizan.
successCallback Function Si Función para chamar cando se devolve a imaxe. Un obxecto de imaxe codificado en base64 cos seguintes valores pasa á función:
- fileContent: Contido do arquivo de imaxe. Corda
- fileNameNome do ficheiro de imaxe. Corda.
- fileSizeTamaño do ficheiro de imaxe en KB. Número.
- mimeType: Tipo MIME de ficheiro de imaxe. Corda.
errorCallback Function Si Unha función a chamar cando a operación falla.

Devolver valor

En caso de éxito, devolve un obxecto de imaxe codificado en base64 cos valores especificados anteriormente.

Excepcións

Códigos de erro do servizo web

Xrm.Device