小程序
小游戏
企业微信
微信支付
扫描小程序码分享
2 个回答
加粗
标红
插入代码
插入链接
插入图片
上传视频
按你的引用没问题了,但是没效果,success和fail都没进
你好,麻烦通过点击下方“反馈信息”按钮,提供出现问题的。
把你的代码截个图呢
我没实际用过。。看着文档应该是
let manager = wx.getFileSystemManager()
manager.readFile()
success(res) {
if (res.statusCode === 200) {
console.log("res:",res)
let filePath=res.tempFilePath
let savedFilePath=""
var tmpFilePath = wx.env.USER_DATA_PATH + '/lee.bin'
console.log("tmpFilePath", tmpFilePath)
manager.saveFile({
tempFilePath: filePath,
filePath: tmpFilePath,
success:function(res){
savedFilePath = res.savedFilePath
console.log("保存成功:", savedFilePath)
},
fail: function (err) {
console.log("保存失败:", err)
})
manager.readFile({
filePath: savedFilePath,
sucess: function (res) {
console.log("readFile sucess res:", res)
console.log("readFile fail err:", err)
}
日志
res: {tempFilePath: "http://tmp/wxc9856e8e5acad96b.o6zAJs9_G9JELtgCEGiF….SJB7IQAYq9Sffa244b462148f4bff3b9691d89b3a316.bin", statusCode: 200, errMsg: "downloadFile:ok"}
index.js? [sm]:130 tmpFilePath http://usr/lee.bin
index.js? [sm]:136 保存成功: http://usr/lee.bin
index.js? [sm]:149 readFile fail err: {errMsg: "readFile:fail not found"}
manager.readFile 的调用 放到 console.log("保存成功") 这一行后面
success拼错啦
谢谢!问题搞定!
关注后,可在微信内接收相应的重要提醒。
请使用微信扫描二维码关注 “微信开放社区” 公众号
按你的引用没问题了,但是没效果,success和fail都没进
把你的代码截个图呢
我没实际用过。。看着文档应该是
let manager = wx.getFileSystemManager()
manager.readFile()
success(res) {
if (res.statusCode === 200) {
console.log("res:",res)
let filePath=res.tempFilePath
let savedFilePath=""
let manager = wx.getFileSystemManager()
var tmpFilePath = wx.env.USER_DATA_PATH + '/lee.bin'
console.log("tmpFilePath", tmpFilePath)
manager.saveFile({
tempFilePath: filePath,
filePath: tmpFilePath,
success:function(res){
savedFilePath = res.savedFilePath
console.log("保存成功:", savedFilePath)
},
fail: function (err) {
console.log("保存失败:", err)
},
})
manager.readFile({
filePath: savedFilePath,
sucess: function (res) {
console.log("readFile sucess res:", res)
},
fail: function (err) {
console.log("readFile fail err:", err)
},
})
}
}
日志
res: {tempFilePath: "http://tmp/wxc9856e8e5acad96b.o6zAJs9_G9JELtgCEGiF….SJB7IQAYq9Sffa244b462148f4bff3b9691d89b3a316.bin", statusCode: 200, errMsg: "downloadFile:ok"}
index.js? [sm]:130 tmpFilePath http://usr/lee.bin
index.js? [sm]:136 保存成功: http://usr/lee.bin
index.js? [sm]:149 readFile fail err: {errMsg: "readFile:fail not found"}
manager.readFile 的调用 放到 console.log("保存成功") 这一行后面
success拼错啦
谢谢!问题搞定!