目录
兼容性:企业微信 iOS、Android 4.0.20 开始支持
获取 chooseMessageFile 返回的 localId 对应的文件内容。
ww.getLocalFileData({
localId: '',
})
本接口必须使用应用身份进行注册
当前成员必须在应用的可见范围之中
属性 | 类型 | 必填 | 说明 | |
---|---|---|---|---|
localId | string | 是 | 本地临时文件 ID | |
success | Function | 否 | 成功回调 | |
fail | Function | 否 | 失败回调 | |
cancel | Function | 否 | 取消回调 | |
complete | Function | 否 | 完成回调 |
Promise<Object>
属性 | 类型 | 必填 | 说明 | |
---|---|---|---|---|
errMsg | string | 是 | 通用错误信息 | |
errCode | number | 是 | 通用错误码 | |
localData | string | 是 | 文件内容的base64编码 |
errMsg | 说明 |
---|---|
getLocalFileData:ok | 执行成功 |
no permission | 应用签名校验失败,或成员不在应用的可见范围内 |
no such file | localId不存在或者文件已删除 |
file exceed size limit | 不支持超过20M的文件 |
wx.invoke('getLocalFileData', {
localId: '', // 文件的localID
}, function(res) {
// 这里是回调函数
if (res.err_msg == "getLocalFileData:ok"){
var localData = res.localData; // localData是文件的base64数据
}
});