Ejemplo n.º 1
0
    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();
    }
Ejemplo n.º 2
0
    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();
    }
Ejemplo n.º 3
0
 public void ShowWebView()
 {
     if (mStateWebview == STATE_WEBVIEW.INVISIBLE)
     {
         mWebView.Show();
         mStateWebview = STATE_WEBVIEW.VISIBLE;
     }
 }
Ejemplo n.º 4
0
 public void HideWebView()
 {
     if (mStateWebview == STATE_WEBVIEW.VISIBLE)
     {
         mWebView.Hide();
         mStateWebview = STATE_WEBVIEW.INVISIBLE;
     }
 }
Ejemplo n.º 5
0
 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;
     }
 }
Ejemplo n.º 6
0
    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);
    }