使用FileSystemManager.access或FileSystemManager.accessSync测试文件或文件夹是否存在,
在模拟器上没有问题,测试文件或文件夹是否存在都OK。
在真机上不管IOS或ANDROID,测试文件没有问题,测试文件夹永远返回false
代码片段:
var fs = wx.getFileSystemManager(); try { fs.accessSync( "res/home" ); // 一开始以为文件夹要以/结尾,测试后发现用不用/结尾都一样false return true ; } catch (e) { return false ; // 永远返回false } |
附截图(真机调试截图):
-----------------------------------------------------
你好,能否提供个代码片段,这边复现一下(https://developers.weixin.qq.com/miniprogram/dev/devtools/minicode.html)。