void InitNanoo() { mBtnBack.SetActive(false); mBtnMenu.SetActive(true); mStateWebview = STATE_WEBVIEW.INVISIBLE; mWebView = GetComponent <UniWebView>(); if (mWebView == null) { mWebView = gameObject.AddComponent <UniWebView>(); mWebView.SetShowSpinnerWhenLoading(true); mWebView.autoShowWhenLoadComplete = true; mWebView.OnLoadBegin += OnLoadBegin; mWebView.OnReceivedMessage += OnReceivedMessage; mWebView.OnLoadComplete += OnLoadComplete; mWebView.OnWebViewShouldClose += OnWebViewShouldClose; mWebView.OnEvalJavaScriptFinished += OnEvalJavaScriptFinished; mWebView.InsetsForScreenOreitation += InsetsForScreenOreitation; mWebView.OnReceivedKeyCode += OnReceivedKeyCode; // mWebView.SetTransparentBackground(true); // mWebView.toolBarShow = true; } mWebView.url = LOVE_URL; mWebView.Load(); }
void InitNanoo() { mStateWebview = STATE_WEBVIEW.INVISIBLE; mWebView = GetComponent <UniWebView>(); if (mWebView == null) { mWebView = gameObject.AddComponent <UniWebView>(); mWebView.SetShowSpinnerWhenLoading(true); mWebView.autoShowWhenLoadComplete = true; mWebView.OnLoadBegin += OnLoadBegin; mWebView.OnReceivedMessage += OnReceivedMessage; mWebView.OnLoadComplete += OnLoadComplete; mWebView.OnWebViewShouldClose += OnWebViewShouldClose; mWebView.OnEvalJavaScriptFinished += OnEvalJavaScriptFinished; mWebView.InsetsForScreenOreitation += InsetsForScreenOreitation; mWebView.OnReceivedKeyCode += OnReceivedKeyCode; mWebView.backButtonEnable = false; } mWebView.url = PP_URL + "?mem=" + UserMgr.UserInfo.memSeq + "&count=" + UserMgr.UserInfo.ppCount; mWebView.Load(); }
public void ShowWebView() { if (mStateWebview == STATE_WEBVIEW.INVISIBLE) { mWebView.Show(); mStateWebview = STATE_WEBVIEW.VISIBLE; } }
public void HideWebView() { if (mStateWebview == STATE_WEBVIEW.VISIBLE) { mWebView.Hide(); mStateWebview = STATE_WEBVIEW.INVISIBLE; } }
public void HideWebView() { Debug.Log("mStateWebview : " + mStateWebview); Debug.Log("STATE_WEBVIEW.VISIBLE : " + STATE_WEBVIEW.VISIBLE); if (mStateWebview == STATE_WEBVIEW.VISIBLE) { Debug.Log("Hide"); mWebView.Hide(); mStateWebview = STATE_WEBVIEW.INVISIBLE; } }
void OnLoadComplete(UniWebView webView, bool success, string errorMessage) { Debug.Log("OnLoadComplete"); UtilMgr.DismissLoading(); if (success) { // webView.Show(); mStateWebview = STATE_WEBVIEW.VISIBLE; } // UniWebViewEdgeInsets insets = new UniWebViewEdgeInsets (100, 0, 1130, 720);//top, left, btm, right // webView.insets = insets; // Debug.Log ("insets top : " + webView.insets.top); }