个人案例
- 扫码连接WIFI密码查看器
记录及分享Wi-Fi密码
扫码连接WiFi或连Wi-Fi看密码扫码体验
无语十分钟。。。。。 答案: let xx2 = wx.getFileSystemManager() const basepath = `${wx.env.USER_DATA_PATH}` xx2.readdir({ dirPath: basepath,/// 获取文件列表 success(res) { console.log(res) res.files.forEach((val) => { // 遍历文件列表里的数据 console.log(val) xx2.unlink({ filePath: basepath + '/' +val }); }) },fail(err){ console.log(err) },complete(){ console.log('complete') } }) ------ 这样就可以了
xx.writeFile wx.getSavedFileList 空const mytmp = `${wx.env.USER_DATA_PATH}/${fileName}` xx.writeFile({ filePath: mytmp, encoding: 'binary', data: fffff, success: res => { console.log('write file ok-----------', fileName) callback({ path: mytmp, result: res }) 现在是缓存超过10M 无法清空, 如果我每次都用一个文件名,有的安卓系统不能覆盖已有文件。 求解
2019-05-15无语十分钟。。。。。 答案: let xx2 = wx.getFileSystemManager() const basepath = `${wx.env.USER_DATA_PATH}` xx2.readdir({ dirPath: basepath,/// 获取文件列表 success(res) { console.log(res) res.files.forEach((val) => { // 遍历文件列表里的数据 console.log(val) xx2.unlink({ filePath: basepath + '/' +val }); }) },fail(err){ console.log(err) },complete(){ console.log('complete') } }) ------ 这样就可以了
writeFile:fail the maximum size of the f其他手机没问题, 我的测试机有问题,请问如何清理呢? 代码如何改进,手工如何清理一下手机, 要不测试机没法用了。 谢谢 writeFile:fail the maximum size of the file storage limit is exceeded"} 代码: const mytmp = `${wx.env.USER_DATA_PATH}/${fileName}` let xx = wx.getFileSystemManager() let fffff = wx.base64ToArrayBuffer(bufferData.replace(/[\r\n]/g, ""))//.replace(/[\r\n]/g,"") xx.writeFile({ filePath: mytmp, encoding: 'binary', data: fffff, success: res => { console.log('write file ok-----------', fileName) }, fail: err => { console.log(err) } })
2019-05-15