captureImage (客户端 API 参考)

调用设备相机来捕获图像。

适用于

仅移动客户端支持此方法。

Syntax

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

参数

参数名称 类型 必选 Description
imageOptions 物体 具有以下值的对象:
- allowEdit:指示是否在保存之前编辑图像。 布尔值。
- quality:图像文件的质量(以百分比表示)。 数字。
- height:要捕获的图像的高度。 数字。
- width:要捕获的图像宽度。 数字。
注意:如果使用,必须同时指定高度和宽度尺寸。
successCallback 功能 是的 返回图像时要调用的函数。 将具有以下值的 base64 编码图像对象传递给函数:
- fileContent:图像文件的内容。 字符串
- fileName:映像文件的名称。 String.
- fileSize:图像文件的大小(以 KB 为单位)。 数字。
- mimeType:图像文件 MIME 类型。 String.
errorCallback 功能 是的 作失败时要调用的函数。

返回值

成功后,返回一个 base64 编码的图像对象,其中包含前面指定的值。

例外

请参阅 Web 服务错误代码

Xrm.Device