mc.chooseDocument(Object object)
新开页面打开文档。
Object object 参数
属性 | 类型 | 默认值 | 必填 | 说明 | 最低版本 |
---|---|---|---|---|---|
multiple | Boolean | false | 否 | 是否多选 | |
fileTypes | [String] | 否 | 指定选择文件类型数组,不填不限制 | ||
success | Function | 否 | 接口调用成功的回调函数 | ||
fail | Function | 否 | 接口调用失败的回调函数 | ||
complete | Function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
Object.fileTypes 的合法值
值 | 说明 | 最低版本 |
---|---|---|
doc | doc 格式 | |
docx | docx 格式 | |
xls | xls 格式 | |
xlsx | xlsx 格式 | |
ppt | ppt 格式 | |
pptx | pptx 格式 | |
pdf 格式 |
Object.success(Object res) 回调函数
属性 | 类型 | 说明 |
---|---|---|
tempFiles | [Object] | 选择的文件数组 |
res.tempFiles 的结构
属性 | 类型 | 说明 |
---|---|---|
tempFilePath | String | 文件路径 (本地路径) |
size | Number | 文件大小,以字节为单位 |
fileName | String | 文件名 |
示例代码:
mc.chooseDocument({
multiple: false,
fileTypes: ['pdf'],
success: function(res){
console.log(res.tempFiles[0].tempFilePath)
}
})