Egret社区

小游戏 RES.loadGroup 不成功

2018-5-15 13:20
149914
20银子
本帖最后由 superwending 于 2018-5-18 15:14 编辑

【求助!这么长时间没人解决,官方可以帮忙吗?】

微信小游戏,进入时,有时候因为网络原因,导致RES.loadGroup没完成,从而导致程序无法继续。
退出小游戏,重新进入,在platform.onShow中写了代码,重新调用RES.loadGroup,还是无法让程序重新读取资源组。

我目前想到的有两种方法:

1. 强制微信小游戏重新载入(我暂时只能通过切换调试模式办到)
2. 强制egret重新读取资源组

但以上我都没找到方法做到?请教有大牛如何解决这个问题?

万分感谢!!!

分享到 :
1 人收藏

14 个回复

倒序浏览
superwending  登堂入室 | 2018-5-17 17:40:28
官方能否来帮下忙?
thegreenone  登堂入室 | 2018-5-15 13:36:36
可以在Loading界面设置一个计时器,如果超时(比如60秒)后,显示一个重新读取资源的按钮,点击后用代码重启游戏(个人觉得比onShow来的靠谱)。
superwending  登堂入室 | 2018-5-17 16:25:04
thegreenone 发表于 2018-5-15 13:36
可以在Loading界面设置一个计时器,如果超时(比如60秒)后,显示一个重新读取资源的按钮,点击后用代码重 ...

这个我还真没想到,应该是个好主意,我先试试看,能否work,多谢!
superwending  登堂入室 | 2018-5-17 17:36:39
thegreenone 发表于 2018-5-15 13:36
可以在Loading界面设置一个计时器,如果超时(比如60秒)后,显示一个重新读取资源的按钮,点击后用代码重 ...

这个方法还是没能解决问题。
superwending  登堂入室 | 2018-5-17 17:36:49
thegreenone 发表于 2018-5-15 13:36
可以在Loading界面设置一个计时器,如果超时(比如60秒)后,显示一个重新读取资源的按钮,点击后用代码重 ...

这个方法还是没能解决问题。
superwending  登堂入室 | 2018-5-18 15:15:32
官方能否来帮下忙?
wllinger  登堂入室 | 2018-5-19 15:48:05
如果你的问题为,真机情况下,loadGroup不执行,不报错,你可以尝试:全部资源组,合并到一个组,再loadGroup试试,尝试之前,先备份原项目
superwending  登堂入室 | 2018-6-4 14:37:48
wllinger 发表于 2018-5-19 15:48
如果你的问题为,真机情况下,loadGroup不执行,不报错,你可以尝试:全部资源组,合并到一个组,再loadGro ...

不好意思,刚回复。发了很久,没人能解决问题,所以很久没看了。我原本就只弄了一个资源组。
xiongjian  初窥堂奥 | 2018-6-11 14:48:32
遇到同样的问题,一直没能解决
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

superwending

登堂入室

积分: 126 帖子: 12 精华: 0

楼主热帖

小黑屋|京网文[2014]0791-191号|京ICP证150115号|Egret社区 ( 京ICP备14025619号

Powered by Discuz! X3.2 © 2001-2016 Comsenz Inc.

返回顶部