我发现个问题哈,creator制作得游戏可能在ios上。目前我看来是6或者6s上最容易发生,进去游戏黑屏。因为远程资源无法下载下来。然后我让用户长按游戏删除,重新进入还是会黑屏,我怀疑这是引擎和ios系统之间有点冲突。不知道论坛里其他的玩家是否也有这样的情况。
目前我们用户大概有1K人,至少有十几个人是这样子的。我觉得这种黑屏的概率大概至少有 百分之一到百分之二左右。
Creator版本:2.0.5
资源服务器是:腾讯云
同样问题,关注
你们可以复现的话,应该会有报错信息,贴出来看看。
我这边仔细查看了 wx-downloader的代码。发现只要有一个资源下载失败,并不会再次尝试下载,而是直接在cocos里抛出了个error。这样子远程下载资源服务器上的几百个资源的时候,只要有一个网络超时了。直接抛出error了。然后第一个场景都进不去,直接黑屏。然后用户什么都看不到哦。
这个官方组可以参考一下laya, laya中的Loader设计, 默认是会加载两遍… 在管理好加载策略的时候, 避免占用CPU的多一次加载,可以排除网络超时导致加载不进去游戏的情况,
原来是这个机制?
关注这个问题 我觉得 自己手动改一下 多尝试几次下载 也可以的啊 ,Download file failed 这个地方
请问一下这个问题解决了吗