| | |
| | | if (_ok)
|
| | | {
|
| | | versionInfo = JsonMapper.ToObject<VersionInfo>(_result);
|
| | | if (NeedUpdate())
|
| | | if (NeedNormalUpdate())
|
| | | {
|
| | | switch (Application.platform)
|
| | | {
|
| | |
| | | }
|
| | | }
|
| | |
|
| | | public bool NeedUpdate()
|
| | | public bool NeedMaoErUpdate()
|
| | | {
|
| | | if (IsMaoErGame())
|
| | | {
|
| | |
| | | }
|
| | | else
|
| | | {
|
| | | return versionInfo.downAsset == 1 && versionInfo.VersionCount > 0;
|
| | | return false;
|
| | | }
|
| | | }
|
| | |
|
| | | public bool NeedNormalUpdate()
|
| | | {
|
| | | return versionInfo.downAsset == 1 && versionInfo.VersionCount > 0;
|
| | | }
|
| | |
|
| | | public string GetApkLocalUrl()
|
| | | {
|
| | | if (IsMaoErGame())
|
| | |
| | | SDKUtility.Instance.MakeKeyAndVisible();
|
| | | OperationLogCollect.Instance.RecordLauchEvent(5);
|
| | |
|
| | | if (VersionUtility.Instance.IsMaoErGame() && VersionUtility.Instance.NeedUpdate())
|
| | | if (VersionUtility.Instance.NeedMaoErUpdate())
|
| | | {
|
| | | VersionUtility.Instance.RequestMaoErVersionCheck();
|
| | | }
|