目前截图给到的信息量太少,仅从log上看,可能是联服务器出的问题。
如果是根本就联不上,那检查你们服务器或者是用户客户端的网络问题。
如果仅是新版本拉取不稳定,当客户端或者服务器网络不稳定,瞬间断网这种可能性也会存在。
目前初步判断不是LayaNative引起的问题,给几个建议:
1. 开发者要自己在业务逻辑那里加上断网重联机制,当联结失败之后,要进行重联的业务处理。开发者可以在index.js中搜索 downloadSync(urlpath + 'update/assetsid.txt 在那里加失败处理。ios下这个文件在资源目录,android下在jar中。
2. 尽量保证即使这个文件拉取失败也能进游戏,毕竟这只是版本拉取失败,不是游戏加载失败。不要因为版本拉取问题而导致游戏体验直接中断。
3. 建议用cdn,不要直接用ip地址直接访问,CDN会就近下载,且存在CDN中会相对稳定一些,否则IP直联的确很容易遇到下载中断问题。