|
@@ -52,19 +52,19 @@ namespace GFGGame
|
|
|
}
|
|
|
private static IEnumerator DownloadPicture(PoemGalleryData data, int count)
|
|
|
{
|
|
|
- if (count >= 5)
|
|
|
+ if (count >= 3)
|
|
|
{
|
|
|
+ PromptController.Instance.ShowFloatTextPrompt("下载失败");
|
|
|
ET.Log.Error("PoemGalleryData Download failed!!! data:" + JsonUtility.ToJson(data));
|
|
|
data.Ntexture = null;
|
|
|
ViewManager.Hide<ModalStatusView>();
|
|
|
- yield return null;
|
|
|
+ yield break;
|
|
|
}
|
|
|
using (UnityWebRequest request = UnityWebRequestTexture.GetTexture(data.PictureTempUrl))
|
|
|
{
|
|
|
yield return request.SendWebRequest();
|
|
|
if (request.result == UnityWebRequest.Result.ProtocolError || request.result == UnityWebRequest.Result.ConnectionError)
|
|
|
{
|
|
|
- PromptController.Instance.ShowFloatTextPrompt("下载失败");
|
|
|
ET.Log.Error("Download failed, error code:" + request.result, ",data:" + JsonUtility.ToJson(data));
|
|
|
count += 1;
|
|
|
yield return DownloadPicture(data, count);
|
|
@@ -94,19 +94,19 @@ namespace GFGGame
|
|
|
|
|
|
private static IEnumerator DownloadPicture(PoemPhotoData data, int count)
|
|
|
{
|
|
|
- if (count >= 5)
|
|
|
+ if (count >= 3)
|
|
|
{
|
|
|
+ PromptController.Instance.ShowFloatTextPrompt("下载失败");
|
|
|
ET.Log.Error("PoemPhotoData Download failed!!! data:" + JsonUtility.ToJson(data));
|
|
|
data.Ntexture = null;
|
|
|
ViewManager.Hide<ModalStatusView>();
|
|
|
- yield return null;
|
|
|
+ yield break;
|
|
|
}
|
|
|
using (UnityWebRequest request = UnityWebRequestTexture.GetTexture(data.PictureTempUrl))
|
|
|
{
|
|
|
yield return request.SendWebRequest();
|
|
|
if (request.result == UnityWebRequest.Result.ProtocolError || request.result == UnityWebRequest.Result.ConnectionError)
|
|
|
{
|
|
|
- PromptController.Instance.ShowFloatTextPrompt("下载失败");
|
|
|
ET.Log.Error("Download failed, error code:" + request.result, ",data:" + JsonUtility.ToJson(data));
|
|
|
count += 1;
|
|
|
yield return DownloadPicture(data, count);
|