目录
兼容性:企业微信 4.0.12 开始支持
在微盘中选择一个具有可上传权限的目录/空间,返回选中目录/空间对应的 selectedTicket。
ww.wedriveSelectDir()
本接口必须使用应用身份进行注册
所使用的应用必须具有微盘权限
当前成员必须在应用的可见范围之内
若用户在某一目录位置不具备「上传」权限(微盘权限值为“可下载”/“仅预览”或自定义权限取消勾选“上传”权限),则无法选择该目录
在 Mac 端使用时,macOS 版本需 > 10.12
属性 | 类型 | 必填 | 说明 | |
---|---|---|---|---|
success | Function | 否 | 成功回调 | |
fail | Function | 否 | 失败回调 | |
cancel | Function | 否 | 取消回调 | |
complete | Function | 否 | 完成回调 |
Promise<Object>
属性 | 类型 | 必填 | 说明 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
errMsg | string | 是 | 通用错误信息 | |||||||||||
errCode | number | 是 | 通用错误码 | |||||||||||
result | Object | 是 | ||||||||||||
|
errMsg | 说明 |
---|---|
wedriveSelectDir:ok | 执行成功 |
wedriveSelectDir:cancel | 取消选择 |
wedriveSelectDir:fail no permission | 无权限 |
wedriveSelectDir:fail param error | 参数错误 |
wedriveSelectDir:fail context error | 选择器异常 |
wedriveSelectDir:fail not supported system version | 低系统版本不支持 |
wx.invoke('wedriveSelectDir', {
}, function(res) {
var selectedTicket = res.result.selectedTicket;
}
});