少年修仙传客户端代码仓库
client_Wu Xijin
2018-09-27 fc38a8b2af0b9306f7fe51375c4945da571ee5a1
3825  【前端】猫耳强更接口
1个文件已修改
28 ■■■■■ 已修改文件
System/ClientVersion/VersionUtility.cs 28 ●●●●● 补丁 | 查看 | 原始文档 | blame | 历史
System/ClientVersion/VersionUtility.cs
@@ -243,35 +243,25 @@
    private void OnMaoErVersionCheckResult(bool ok, string result)
    {
        UTF8Encoding utf8 = new UTF8Encoding();
        Byte[] encodedBytes = utf8.GetBytes(result);
        String decodedString = utf8.GetString(encodedBytes);
        Debug.LogFormat("猫耳强更请求返回结果 result:{0}:{1}", ok, result);
        Debug.LogFormat("猫耳强更请求返回结果 result:{0}", decodedString);
        if (ok)
        try
        {
            try
            maoerVersion = JsonMapper.ToObject<MaoErVersion>(result);
            if (maoerVersion.code == 0 && !string.IsNullOrEmpty(maoerVersion.url))
            {
                maoerVersion = JsonMapper.ToObject<MaoErVersion>(result);
                if (maoerVersion.code == 0)
                {
                    step = Step.DownLoadPrepared;
                    WindowCenter.Instance.OpenFromLocal<VersionUpdateWin>();
                }
                else
                {
                    step = Step.None;
                    Clock.Create(DateTime.Now + new TimeSpan(TimeSpan.TicksPerSecond), RequestMaoErVersionCheck);
                }
                step = Step.DownLoadPrepared;
                WindowCenter.Instance.OpenFromLocal<VersionUpdateWin>();
            }
            catch (System.Exception ex)
            else
            {
                step = Step.None;
                Clock.Create(DateTime.Now + new TimeSpan(TimeSpan.TicksPerSecond), RequestMaoErVersionCheck);
            }
        }
        else
        catch (System.Exception ex)
        {
            Debug.Log(ex);
            step = Step.None;
            Clock.Create(DateTime.Now + new TimeSpan(TimeSpan.TicksPerSecond), RequestMaoErVersionCheck);
        }