wx.saveFile-保存文件到本地

wx.saveFile(OBJECT)

保存文件到本地。注意:saveFile 会把临时文件移动,因此调用成功后传入的 tempFilePath 将不可用

OBJECT参数说明:

参数类型必填说明
tempFilePathString需要保存的文件的临时路径
successFunction返回文件的保存路径,res = {savedFilePath: '文件的保存路径'}
failFunction接口调用失败的回调函数
completeFunction接口调用结束的回调函数(调用成功、失败都会执行)

success返回参数说明:

参数说明
savedFilePath文件的保存路径

示例代码:

wx.chooseImage({
    success: function (res) {
        var tempFilePaths = res.tempFilePaths
        wx.saveFile({
            tempFilePath: tempFilePaths[0],
            success: function (res) {
                var savedFilePath = res.savedFilePath
            }
        })
    }
});

bug & tip

tip: 本地文件存储的大小限制为 10M