getSavedFileInfo, getSavedFileList 文件管理api bug
fileSystemManager.saveFile({ tempFilePath, // filePath: wx.env.USER_DATA_PATH + '/123.docx.png', success (result) { wx.getFileInfo({ filePath: result.savedFilePath, success() { debugger }, fail (error) { debugger } }) wx.getSavedFileInfo({ filePath: result.savedFilePath, success() { debugger }, fail (error) { debugger } }) resolve(result) }, fail (error) { reject(error); } }); |
1. 经测试, saveFile一旦指定了 filePath, getSavedFileInfo便无法获取图片详情,去掉就好了, getFileInfo 表现正常( 不用 getSavedFileInfo了)
2. wx.getFileInfo 能同时获取临时文件,缓存文件消息(这是好事, 但是getSavedFileInfo接口说 getFileInfo用来获得临时文件消息,让人误导呀
- getSavedFileList 只能获取不 指定了filePath(我自己单独开辟文件夹用于存放) 的文件,一旦指定了就无法显示,只能自己通过 readdir遍历获取文件消息
