收藏
回答

cocos引擎小游戏偶现无法联网

框架类型 问题类型 操作系统 操作系统版本 手机型号 微信版本
小游戏 Bug iOS ios18.1.1 iphone 15 pro max 8.0.44

我们的小游戏使用cocos2.6引擎,在运营过程中,偶现突然不能联网,具体现象是:小游戏一直卡在加载界面无法进入,技术推断这时还属于微信处理阶段,这种情况下,即使删除小游戏重新加载仍然无法联网,进行网络切换(wifi和移动网之间)测试也不行;但是微信和别的小游戏则能正常联网;同一网络环境下的其他人用我们的小游戏也没有问题。新用户或者老用户都可能出现这个问题,而且主要是苹果手机,安卓极少出现。这时,如果把手机的网络断开(用飞行模式),然后再打开,即可正常联网。由于概率不高,我们很难复现,运营版本也没法查看小游戏日志,玩家也有反馈此情况。请问微信层面对小程序联网有没有某种限制,即触发某种情况时会临时拒绝联网?或者,这种情况可能是什么问题?十分感谢!

回答关注问题邀请回答
收藏

1 个回答

  • 灰机zai灰
    灰机zai灰
    星期五 17:29

    这种需要研发在发起网络请求的地方打日志查看HTTP响应状态码,检查请求是否到了后端,是后端有异常还是压根没发送网络请求,加载页面要看是游戏包体加载还是业务加载(拉取玩家数据),断网限制没听说过,但请求超时是有可能的比如从后端拉取数据或资源的时间太长,可以检查game.json中的networkTimeout项,默认是5秒

    星期五 17:29
    有用
    回复 1
    • 老陆
      老陆
      星期五 18:01
      谢谢!技术看到是请求没有到游戏服务器,应该是网络都没有建立成功,所以技术也无从入手
      星期五 18:01
      回复
登录 后发表内容