Home >WeChat Applet >Mini Program Development >WeChat Mini Program: File Management API Description
wx.saveFile(OBJECT)
Save the file locally.
OBJECT parameter description:
[tr]Parameter type required description[/tr]
tempFilePath | String | is the temporary path of the file that | needs to be saved |
success | Function | No | Return the save path of the file, res = {savedFilePath: 'Save path of the file'} |
Function | No | Callback function for failed interface call | |
Function | No | End of interface call The callback function (executed successfully or failed) |
Sample code:
wx.startRecord({ success: function(res) { var tempFilePath = res.tempFilePath wx.saveFile({ tempFilePath: tempFilePath, success: function(res) { var savedFilePath = res.savedFilePath } }) } }) wx.getSavedFileList(OBJECT)
Get the local saved file list
OBJECT parameter description:[tr]Parameter type required description[/tr]
Function | No | The interface calls the successful callback function. For the return result, see success return parameter description | |
Function | No | Callback function that fails to call the interface | |
Function | No | The callback function at the end of the interface call (will be executed if the call is successful or failed) |
success Return parameter description: [tr]Parameter type description[/tr]
String | Interface call result | |
Object Array | File list |
[tr]Key type description[/tr]
String | Local path of the file | |
Number | The timestamp when the file was saved, from 1970/01/01 08:00 :00 The number of seconds to the current time | |
Number | File size, unit B |
wx.getSavedFileList({ success: function(res) { console.log(res.fileList) } }) wx.getSavedFileInfo(OBJECT)
Get file information of local files
OBJECT parameter description:
[tr]Required description of parameter type[/tr]
String | Yes | File path | |
Function | No | The callback function is called successfully by the interface. For the return result, see success return parameter description | |
Function | No | Interface call failed The callback function | |
Function | No | The callback function at the end of the interface call (will be executed if the call is successful or failed) |
[tr]Parameter type description[/tr]
String | Interface call result | |
Number | File size, Unit B | |
Number | The file is saved with a timestamp, from 1970/01/01 08:00:00 to the current time Seconds |
wx.getSavedFileInfo({
filePath: 'wxfile://somefile',
//仅做示例用,非真正的文件路径
success: function(res) {
console.log(res.size) console.log(res.createTime)
}
}) wx.removeSavedFile(OBJECT)
##Delete locally stored files
OBJECT parameter description:
[tr]Parameter type required description[/tr]
is the path of the file | that needs to be deleted | success | |||||||||||||||||
No | Callback function for successful interface call | fail | |||||||||||||||||
No | Callback function for failed interface call | complete | |||||||||||||||||
No | The callback function at the end of the interface call (will be executed if the call is successful or failed) |
filePath | String | 是 | 文件路径,可通过 downFile 获得 |
success | Function | 否 | 接口调用成功的回调函数 |
fail | Function | 否 | 接口调用失败的回调函数 |
complete | Function | 否 | 接口调用结束的回调函数(调用成功、失败都会执行) |
示例代码
wx.downloadFile({ url: 'http://example.com/somefile.pdf', success: function (res) { var filePath = res.tempFilePath wx.openDocument({ filePath: filePath, success: function (res) { console.log('打开文档成功') } }) } })
更多微信小程序:文件管理 API说明相关文章请关注PHP中文网!