我们也遇到了同样问题, Cannot read property 'indexOf' of undefined;at api readdirSync beforeSuccess callback function TypeError: Cannot read property 'indexOf' of undefined 开发工具上readdirSync在目录内有size为0的文件时会报错 如果是真机上,则是statSync函数会在size为0的文件上Maximum call stack size exceeded
微信2.2.4,2.2.5,2.3.0Api接口有bug请在开发者工具中将基础库改到对应版本,然后在控制台输入报错上方对应的命令行,就可以看到报错了。现在游戏在线上各种告警。 这个是FileSystemManager.statSync在2.3.0上的,如下图 [图片] 另外还有一个wx.getFileSystemManager().readdirSync接口在2.2.4,2.2.5,2.3.0上都有问题,如下图: [图片] 还有一个微信告警,也是最近这几天出现的,这个没办法给出具体错误,如下图: [图片]
2018-09-20另外,顺便问一下,在promise里的unhandled rejection报错,wx.onError并不能捕获,还有什么方式可以抓取到吗?用标准里的 window.addEventListener("unhandledrejection", function (event) { //... }); 也不能监听到
请问ERR_EXCEED_DIRECTORY_MAX_SIZE是什么错误?"message":"gameThirdScriptError renameSync:fail ERR_EXCEED_DIRECTORY_MAX_SIZE;at api downloadFile success callback function Error: renameSync:fail ERR_EXCEED_DIRECTORY_MAX_SIZE at Object.i [as renameSync] (<anonymous>:206:8012) 请问这个rename时候的报错是说文件夹内部大小超过上限还是文件数量?按道理rename不应该影响大小或者文件数量啊,只是重命名而已,如果有上限的话,那上限又是多少呢? 文档里并没有说renameSync会报这个错误呀 (玩家的wx.onError里抓到的,所以微信版本和基础库版本不确定)
2018-06-23