Пример #1
0
    void PreviewHtml(string html)
    {
        using (var writer = new StreamWriter(htmlFilePath, false)) {
            writer.Write(html);
            writer.Close();
        }

        // WebViewObject の初期化時にWebページ側から呼び出すことができるコールバック関数を定義する。
        // Web側からコールバック関数呼び出すには、リンク要素の href 属性などURLを指定する箇所で
        // 'unit:(任意の文字列)' のように指定すると、コールバック関数が呼び出される。
        // このとき、"(任意の文字列)"の部分が関数の引数として渡される。
        description.Init((string msg) => {
            KX.D(DEBUG, "Call from Web view : " + msg);
        });
        description.LoadURL("file://" + htmlFilePath);

        var rectTransform = description.GetComponent <RectTransform> ();

        AdjustWebViewMargin(description, rectTransform);
        description.SetVisibility(true);
    }