Comparteix a través de


captureImage (referencia de la API de cliente)

Invoca la cámara del dispositivo para capturar una imagen.

Disponible para

Este método solo es compatible para los clientes móviles.

Sintaxis

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

Parámetros

Nombre de parámetro Type Obligatorio Description
imageOptions Objecto No Un objeto con los siguientes valores:
- allowEdit: indica si se edita la imagen antes de guardar. Booleano.
- quality: calidad del archivo de imagen en porcentaje. Número.
- height: Alto de la imagen a capturar. Número.
- width: Ancho de la imagen a capturar. Número.
Nota: Si se utilizan, se deben especificar las dimensiones de alto y ancho.
successCallback Function Una función para llamar cuando se devuelve una imagen. Un objeto de imagen codificado en base64 con los siguientes valores se pasa a la función:
- fileContent: El contenido del archivo de imagen. String
- fileName: El nombre del archivo de imagen. Cadena.
- fileSize: Tamaño del archivo de imagen en KB. Número.
- mimeType: Tipos MIME de archivo de imagen. Cadena.
errorCallback Function Una función a la que se llama cuando la operación tiene error.

Valor devuelto

En caso de realizarse correctamente, devuelve un objeto de imagen codificado en base64 con los valores especificados anteriormente.

Excepciones

Consulte Códigos de error de servicio web

Xrm.Device

Nota

¿Puede indicarnos sus preferencias de idioma de documentación? Realice una breve encuesta. (tenga en cuenta que esta encuesta está en inglés)

La encuesta durará unos siete minutos. No se recopilan datos personales (declaración de privacidad).