文件

getFileInfo(Object object) [快应用不支持]

获取文件信息

参数

Object object

属性 类型 默认值 是否必须 说明
filePath string 本地文件路径
digestAlgorithm string 'md5' 摘要算法,支持md5和sha1
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)

object.success 回调函数

属性 类型 说明
size number 文件大小,以字节为单位
digest string 按照传入的 digestAlgorithm 计算得出的的文件摘要

getSavedFileInfo(Object object)

获取本地文件的文件信息。此接口只能用于获取已保存到本地的文件,若需要获取临时文件信息,请使用 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 接口调用结果 微信

getSavedFileList(Object object)

获取该小程序下已保存的本地缓存文件列表

参数

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 到当前时间的秒数

removeSavedFile(Object object)

删除本地缓存文件

参数

Object object

属性 类型 默认值 是否必须 说明
filePath string 本地文件路径
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)

saveFile(Object object)

保存文件到本地

参数

Object object

属性 类型 默认值 是否必须 说明
tempFilePath string 需要保存的文件的临时路径
destinationFilePath string 目标文件的uri, 快应用必须
success function 接口调用成功的回调函数
fail function 接口调用失败的回调函数
complete function 接口调用结束的回调函数(调用成功、失败都会执行)

object.success 回调函数

属性 类型 说明
savedFilePath string 文件数组,每一项是一个 FileItem