/// <summary> /// 响应失败 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnWebRequestFailure(object sender, GameEventArgs e) { WebRequestFailureEventArgs ne = (WebRequestFailureEventArgs)e; if (ne.UserData as M2SInfo == null) { return; } //if (!((M2SInfo)ne.UserData).ignoreConnectStatue) //{ // if (connectForm != null) // { // if (connectForm.isActiveAndEnabled) // { // if (!connectForm.CloseConnectForm(false, (M2SInfo)ne.UserData)) // { // GameEntry.WebRequestToServerComponent.SendJsonMsg((M2SInfo)ne.UserData); // } // } // } //} //GameEntry.UI.CloseUIForm(GameEntry.UI.GetUIForm(UIFormId.ConnectForm)); if (ne.UserData != null) { if (((M2SInfo)ne.UserData).FailureAction != null) { ((M2SInfo)ne.UserData).FailureAction(ne.UserData); } return; } }
private static void OnWebRequestFailure(object sender, GameEventArgs e) { WebRequestFailureEventArgs ne = (WebRequestFailureEventArgs)e; if (ne.SerialId == s_WebRequestSerialId) { s_WebRequestTcs.SetException(new GameFrameworkException(ne.ErrorMessage)); s_WebRequestTcs = null; } }
/// <summary> /// 创建 Web 请求失败事件。 /// </summary> /// <param name="serialId">Web 请求任务的序列编号。</param> /// <param name="webRequestUri">Web 请求地址。</param> /// <param name="errorMessage">错误信息。</param> /// <param name="userData">用户自定义数据。</param> /// <returns>创建的 Web 请求失败事件。</returns> public static WebRequestFailureEventArgs Create(int serialId, string webRequestUri, string errorMessage, object userData) { WebRequestFailureEventArgs webRequestFailureEventArgs = ReferencePool.Acquire <WebRequestFailureEventArgs>(); webRequestFailureEventArgs.SerialId = serialId; webRequestFailureEventArgs.WebRequestUri = webRequestUri; webRequestFailureEventArgs.ErrorMessage = errorMessage; webRequestFailureEventArgs.UserData = userData; return(webRequestFailureEventArgs); }
private void OnWebRequestFail(object sender, GameEventArgs e) { WebRequestFailureEventArgs arg = (WebRequestFailureEventArgs)e; if (arg.UserData != this) { return; } Debug.Log(arg.ErrorMessage); }
private void OnWebRequestFailure(object sender, GameEventArgs e) { WebRequestFailureEventArgs ne = (WebRequestFailureEventArgs)e; if (ne.UserData != this) { return; } Log.Warning("Check version failure, error message: '{0}'.", ne.ErrorMessage); }
private void OnWebRequestFailure(object sender, GameEventArgs e) { WebRequestFailureEventArgs ne = (WebRequestFailureEventArgs)e; if (ne.UserData != this) { return; } Log.Error("web请求失败"); }
private void OnWebRequestFailure(object sender, GameEventArgs e) { WebRequestFailureEventArgs ne = (WebRequestFailureEventArgs)e; if (ne.UserData != this) { return; } Log.Warning("Check version failure."); }
private static void OnWebRequestFailure(object sender, GameEventArgs e) { WebRequestFailureEventArgs ne = (WebRequestFailureEventArgs)e; if (ne.SerialId == m_WebRequestSerialId) { GameEntry.Event.Unsubscribe(WebRequestSuccessEventArgs.EventId, OnWebRequestSuccess); GameEntry.Event.Unsubscribe(WebRequestFailureEventArgs.EventId, OnWebRequestFailure); m_WebRequestTcs.SetException(new GameFrameworkException(ne.ErrorMessage)); } }
//网络请求失败的回调 private void OnWebRequestFailure(object sender, BaseEventArgs e) { WebRequestFailureEventArgs ne = (WebRequestFailureEventArgs)e; if (ne.UserData != this) { return; } Log.Warning("Check version failure."); GameEntry.Resource.InitResources(OnInitResourcesComplete); }
private static void OnWebRequestFailure(object sender, GameEventArgs e) { WebRequestFailureEventArgs args = (WebRequestFailureEventArgs)e; WebRequestEvent webRequestEvent = args.UserData as WebRequestEvent; if (webRequestEvent == null) { return; } if (webRequestEvent.OnFailure != null) { webRequestEvent.OnFailure(args.SerialId, args.ErrorMessage); } }
/// <summary> /// 响应失败 /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void OnWebRequestFailure(object sender, GameEventArgs e) { WebRequestFailureEventArgs ne = (WebRequestFailureEventArgs)e; if (ne.UserData != this) { return; } if (m_FailureCount < GlobalData.ConnectMaxCount) { Reconnect(); } else { TimeOut("Connect Time out, Check your network or whether the server is on !"); } }
void OnWebFailHander(object sender, GameEventArgs args) { WebRequestFailureEventArgs ne = args as WebRequestFailureEventArgs; Debug.Log(ne.UserData + " " + ne.ErrorMessage); }
private void OnWebRequestFailure(object sender, GameEventArgs e) { WebRequestFailureEventArgs ne = (WebRequestFailureEventArgs)e; Log.Warning(ne.WebRequestUri + " webRequest failure."); }
private void OnWebRequestFailure(object sender, GameFramework.Event.GameEventArgs e) { WebRequestFailureEventArgs evt = (WebRequestFailureEventArgs)e; Log.Error("Web Request Failure !! Url:{0}", evt.WebRequestUri); }