目录
兼容性:企业微信 4.0.12 开始支持
选择一个或多个文档,返回对应文档的 URL。
ww.wedocSelectDoc({
selectedFileNum: 1
})
本接口必须使用应用身份进行注册,签名应用必须具有文档使用权限
当前用户必须在应用的可见范围之内
Mac 端使用时,macOS 版本需 > 10.12
属性 | 类型 | 必填 | 说明 | |
---|---|---|---|---|
selectedFileNum | number | 是 | 选择文件的数量 1 表示单选,大于 1 表示多选,上限为 50 | |
success | Function | 否 | 成功回调 | |
fail | Function | 否 | 失败回调 | |
cancel | Function | 否 | 取消回调 | |
complete | Function | 否 | 完成回调 |
Promise<Object>
属性 | 类型 | 必填 | 说明 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
errMsg | string | 是 | 通用错误信息 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
errCode | number | 是 | 通用错误码 | ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
result | Object | 是 | |||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||
|
errMsg | 说明 |
---|---|
wedocSelectDoc:ok | 执行成功 |
wedocSelectDoc:cancel | 取消选择 |
wedocSelectDoc:fail no permission | 应用签名失败,或应用无文档使用权限,或用户不在应用可见范围内 |
wedocSelectDoc:fail param error | 参数错误 |
wedocSelectDoc:fail context error | 选择器异常 |
wedocSelectDoc:fail not supported system version | 低系统版本不支持 |
wx.invoke('wedocSelectDoc', {
selectedFileNum: 1
}, function (res) {
if (res.err_msg == "wedocSelectDoc:ok") {
var selectedFileUrls = res.result.selectedFileUrls; // 后续废弃
var selectedFileInfos = res.result.selectedFileInfos;
}
});