微信2.2.4,2.2.5,2.3.0Api接口有bug

发布于 8 年前作者 nalong3253 次浏览最后编辑 8 年前来自 ask

请在开发者工具中将基础库改到对应版本,然后在控制台输入报错上方对应的命令行,就可以看到报错了。现在游戏在线上各种告警。

这个是FileSystemManager.statSync在2.3.0上的,如下图


另外还有一个wx.getFileSystemManager().readdirSync接口在2.2.4,2.2.5,2.3.0上都有问题,如下图:


还有一个微信告警,也是最近这几天出现的,这个没办法给出具体错误,如下图:


5 回复
jietan
jietan1 楼6 年前

我们也遇到了同样问题,

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

ama
ama2 楼6 年前

这个问题修复了吗,现在缓存都不能清了啊

shaoyong
shaoyong3 楼6 年前

这个问题我们已经发了最新的 patch 去处理,请重装一下开发者工具,看看这个问题是否还会复现。

ccao
ccao4 楼6 年前

什么时候更新?我们因为这个流失了很多用户了

ujiang
ujiang5 楼6 年前

问题已复现,我们会马上修复