pickFile (客户端 API 参考)

打开一个对话框以选择要上传的文件。

适用于

Web 客户端和移动客户端都支持此方法。

Syntax

Xrm.Device.pickFile(pickFileOptions).then(successCallback, errorCallback)

参数

参数名称 类型 必选 Description
pickFileOptions 物体 具有以下值的对象:
- accept:要选择的图像文件类型。 有效值为 audiovideoimage。 String.
- allowMultipleFiles:指示是否允许选择多个文件。 布尔值。
- maximumAllowedFileSize:要选择的文件的最大大小。 数字。
successCallback 功能 是的 返回所选文件时要调用的函数。 将具有以下值 的每个 对象的对象数组传递给函数:
- fileContent:文件的内容。 字符串
- fileName:文件的名称。 String.
- fileSize:文件大小(以 KB 为单位)。 数字。
- mimeType:文件 MIME 类型。 String.
errorCallback 功能 是的 作失败时要调用的函数。

返回值

成功后,返回一个承诺,其中包含前面为 successCallback 函数指定的对象数组。

例外

请参阅 Web 服务错误代码

Xrm.Device