获取文件信息
参数
Object object
属性 | 类型 | 默认值 | 是否必须 | 说明 |
---|---|---|---|---|
filePath | string | 是 | 本地文件路径 | |
digestAlgorithm | string | 'md5' | 否 | 摘要算法,支持md5和sha1 |
success | function | 否 | 接口调用成功的回调函数 | |
fail | function | 否 | 接口调用失败的回调函数 | |
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
object.success 回调函数
属性 | 类型 | 说明 |
---|---|---|
size | number | 文件大小,以字节为单位 |
digest | string | 按照传入的 digestAlgorithm 计算得出的的文件摘要 |
获取本地文件的文件信息。此接口只能用于获取已保存到本地的文件,若需要获取临时文件信息,请使用 wx.getFileInfo() 接口。
参数
Object object
属性 | 类型 | 默认值 | 是否必须 | 说明 |
---|---|---|---|---|
filePath | string | 是 | 本地文件路径 | |
success | function | 否 | 接口调用成功的回调函数 | |
fail | function | 否 | 接口调用失败的回调函数 | |
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
object.success 回调函数
属性 | 类型 | 说明 | |
---|---|---|---|
size | number | 文件大小,以字节为单位 | 都支持 |
createTime | number | 文件保存时的时间戳,从1970/01/01 08:00:00 到该时刻的秒数 | 都支持 |
errMsg | String | 接口调用结果 | 微信 |
获取该小程序下已保存的本地缓存文件列表
参数
Object object
属性 | 类型 | 默认值 | 是否必须 | 说明 |
---|---|---|---|---|
success | function | 否 | 接口调用成功的回调函数 | |
fail | function | 否 | 接口调用失败的回调函数 | |
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
object.success 回调函数
属性 | 类型 | 说明 |
---|---|---|
fileList | Array.Object | 文件数组,每一项是一个 FileItem |
res.fileList 的结构
属性 | 类型 | 说明 |
---|---|---|
filePath | string | 本地路径 |
size | number | 本地文件大小,以字节为单位 |
createTime | number | 文件保存时的时间戳,从1970/01/01 08:00:00 到当前时间的秒数 |
删除本地缓存文件
参数
Object object
属性 | 类型 | 默认值 | 是否必须 | 说明 |
---|---|---|---|---|
filePath | string | 是 | 本地文件路径 | |
success | function | 否 | 接口调用成功的回调函数 | |
fail | function | 否 | 接口调用失败的回调函数 | |
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
保存文件到本地
参数
Object object
属性 | 类型 | 默认值 | 是否必须 | 说明 |
---|---|---|---|---|
tempFilePath | string | 是 | 需要保存的文件的临时路径 | |
destinationFilePath | string | 是 | 目标文件的uri, 快应用必须 | |
success | function | 否 | 接口调用成功的回调函数 | |
fail | function | 否 | 接口调用失败的回调函数 | |
complete | function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
object.success 回调函数
属性 | 类型 | 说明 |
---|---|---|
savedFilePath | string | 文件数组,每一项是一个 FileItem |