update: Json 解析添加 TryCatch
parent
a056a5c23d
commit
7bd9413a83
|
|
@ -1,5 +1,7 @@
|
|||
|
||||
|
||||
using System;
|
||||
|
||||
namespace Guru
|
||||
{
|
||||
using System.Text;
|
||||
|
|
@ -48,6 +50,8 @@ namespace Guru
|
|||
}
|
||||
|
||||
protected override void RequestSuccessCallBack(string response)
|
||||
{
|
||||
try
|
||||
{
|
||||
ResponseData<OrderResponse> responseData = JsonUtility.FromJson<ResponseData<OrderResponse>>(response);
|
||||
if (responseData != null && responseData.data != null)
|
||||
|
|
@ -65,8 +69,13 @@ namespace Guru
|
|||
AdjustService.TrackSubPurchase(usdPrice, productId);
|
||||
Analytics.SubPurchase(usdPrice, productId);
|
||||
}
|
||||
}
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Analytics.LogCrashlytics(ex);
|
||||
}
|
||||
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
|
@ -1,3 +1,4 @@
|
|||
using System;
|
||||
using System.Text;
|
||||
using Guru.LitJson;
|
||||
using UnityEngine;
|
||||
|
|
@ -47,6 +48,8 @@ namespace Guru
|
|||
}
|
||||
|
||||
protected override void RequestSuccessCallBack(string response)
|
||||
{
|
||||
try
|
||||
{
|
||||
ResponseData<OrderResponse> responseData = JsonUtility.FromJson<ResponseData<OrderResponse>>(response);
|
||||
if (responseData != null && responseData.data != null)
|
||||
|
|
@ -72,7 +75,11 @@ namespace Guru
|
|||
Analytics.SubPurchase(usdPrice, productId);
|
||||
}
|
||||
}
|
||||
|
||||
}
|
||||
catch (Exception ex)
|
||||
{
|
||||
Analytics.LogCrashlytics(ex);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue