调用设备相机来捕获图像。
适用于
仅移动客户端支持此方法。
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 服务错误代码