微信小游戏加载cdn资源失败

VM2197:1 gameThirdScriptError
“downloadFile:fail timeout”;at setTimeout callback function
String


creator 版本 2.2.2
微信基础库2.10.1
这个问题 %90的概率会出现。 我们的资源包大概有13M 都在cdn上。

而且一直爆这样的警告 : 我也没用过—wxconfig.env安 。。。 是ald的吗? 应该和下载cdn 没关系。

所有动态加载的东西都可能触发这个bug.
我还发现。。 特别是我们在加载大量东西的是会触发。 比如 加载好几个界面。

creator 2.2.2和2.1.2之间变化挺大啊。
2.2.2拼的UI 2.1.2 打开后坐标系全乱了。。
2.1.2也无法构建2.2.2制作的游戏。。。

我也遇到了相似的问题 DeprecationWarning: __wxConfig.env is deprecated, please use wx.env instead
cocoscreator version: 2.3.1 @官方大大

creatro2.2.2 到 creator 2.3+ 加载cdn 是不是有问题啊。。。
是我加载的方法有问题吗?一次加载太多了?

你可以先试修改一下适配层的代码,改一下 DOWNLOAD_MAX_CONCURRENT 的次数

https://github.com/cocos-creator-packages/adapters/pull/95/files

1赞

这个变量引擎里面也没有用到的,应该是微信升级了库导致的

这是临时解决方案吧?这个问题是我们使用加载有问题,还是引擎组会优化?

这个更换微信基础库就好了。

DOWNLOAD_MAX_CONCURRENT : 64 改到了 1000 还是不行。

得改到10,微信只支持10个并发呢

改到10也不行。。
加载场景时报错的,一个场景加载图片,粒子,spine 等等。 这些是不是有些并发没有在引擎的管理内啊。

应该是我场景所加载的资源比较杂,而且图片没有打图集导致的。我做个优化试试。
1 场景拆分
2 碎图打成图集

我感觉游戏引擎也有问题。。 我一个加载场景,什么都没有,不到5个节点,很小的一个场景。有时候就会加载失败。。。怎会这样?2.1.* 就没有这个问题。2.2*之后的都有~~

我用的2.3.1也是这样的,求解

2.4-preview也还是会这样 求解啊官方