示例#1
0
    public void OnEvalJsScript(string script)
    {
        UniWeb component = base.GetComponent <UniWeb>();

        if (component != null)
        {
            component.EvalJsScript(script);
        }
    }
示例#2
0
    public void OnInitWebViewInfo(int platform, string openid, string serverid, string roleid, string nickname)
    {
        UniWeb component = base.GetComponent <UniWeb>();

        if (component != null)
        {
            component.InitWebInfo(platform, openid, serverid, roleid, nickname);
        }
    }
示例#3
0
    public void OnCloseWebView()
    {
        UniWeb component = base.GetComponent <UniWeb>();

        if (component != null)
        {
            component.CloseWebView(null);
        }
    }
示例#4
0
    public void RefershWebViewShow(bool show)
    {
        UniWeb component = base.GetComponent <UniWeb>();

        if (component != null)
        {
            Debug.Log("Will eval screen lock");
            component.OnShowWebView(show);
        }
    }
示例#5
0
    public bool OnOpenWebView()
    {
        Debug.Log("OnOpenWebView");
        UniWeb component = base.GetComponent <UniWeb>();

        if (component != null)
        {
            component.OpenWebView();
        }
        return(true);
    }
示例#6
0
    public void OnScreenLock(bool islock)
    {
        UniWeb component = base.GetComponent <UniWeb>();

        if (component != null)
        {
            Debug.Log("Will eval screen lock");
            if (islock)
            {
                component.EvalJsScript("DNScreenLock()");
            }
            else
            {
                component.EvalJsScript("DNScreenUnlock()");
            }
        }
    }