Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Invoca a câmera do dispositivo para capturar uma imagem.
Disponível para
Esse método tem suporte apenas para os clientes móveis.
Sintaxe
Xrm.Device.captureImage(imageOptions).then(successCallback, errorCallback)
Parâmetros
| Nome do parâmetro | Tipo | Obrigatório | Description |
|---|---|---|---|
imageOptions |
Object | Não | Um objeto com os seguintes valores: - allowEdit: indica se a imagem deve ser editada antes de salvar. Booliano.- quality: qualidade do arquivo de imagem em porcentagem. Número.- height: altura da imagem a ser capturada. Número.- width: largura da imagem a ser capturada. Número.Observação: as dimensões de altura e largura devem ser especificadas se usadas. |
successCallback |
Função | Yes | Uma função a ser chamada quando a imagem é retornada. Um objeto de imagem codificado em base64 com os seguintes valores é passado para a função: - fileContent: conteúdo do arquivo de imagem. Cadeia de caracteres - fileName: nome do arquivo de imagem. Cadeia de caracteres.- fileSize: tamanho do arquivo de imagem em KB. Número.- mimeType: tipo MIME do arquivo de imagem. Cadeia de caracteres. |
errorCallback |
Função | Yes | Uma função a ser chamada quando a operação falhar. |
Valor de retorno
Com êxito, retorna um objeto de imagem codificado em base64 com os valores especificados anteriormente.
Exceptions
Ver códigos de erro do serviço Web