Exemple #1
0
    public Rect GetWebViewRect(WebViewHeightType hType, WebViewType wType)
    {
        if (null == WebWindowRects)
        {
            InitWebViewRect();
        }

        if (WebWindowRects.ContainsKey(wType))
        {
            if (WebWindowRects[wType].ContainsKey(hType))
            {
                return(WebWindowRects[wType][hType]);
            }
        }

        return(new Rect(0, 0, 0, 0));
    }
Exemple #2
0
    public float GetReallyRate()
    {
        WebViewHeightType hType = WebViewHeightType.HEIGHT_1136;

#if UNITY_IPHONE
        hType = GetCurrentHeightTyp(iPhone.generation);
#elif  UNITY_ANDROID
        hType = GetCurrentHeightTyp();
#endif
        switch (hType)
        {
        case WebViewHeightType.HEIGHT_1024:
        case WebViewHeightType.HEIGHT_1136:
        case WebViewHeightType.HEIGHT_480:
        case WebViewHeightType.HEIGHT_960:
            return(1);

        case WebViewHeightType.HEIGHT_2048:
            return(2);
        }
        return(1);
    }