Skip to content

Instantly share code, notes, and snippets.

@st0326s
Last active March 16, 2017 09:37
Show Gist options
  • Save st0326s/d6adf6486904d907acd3f54d5af10215 to your computer and use it in GitHub Desktop.
Save st0326s/d6adf6486904d907acd3f54d5af10215 to your computer and use it in GitHub Desktop.
UniWebView2使い方 メモ ref: http://qiita.com/satotin/items/e38ea1b646bce004598e
var webView = ゲームオブジェクト.GetComponent<UniWebView>();
var webView = ゲームオブジェクト.AddComponent<UniWebView>();
webView.OnLoadComplete += (view, success, errorMessage) => {
if (success) {
フラグとかメソッドを呼んで完了を知らせる;
} else {
エラー処理
}
};
webView.OnWebViewShouldClose += (view) =>
{
webView.Hide(fade, (UniWebViewTransitionEdge)transitionEdge, 0.4f, ()=>{
クローズしたときの処理を書く
});
webView.HideToolBar(true);
return false;
};
_webView.Load(URL文字列);
_webView.Show(fade, (UniWebViewTransitionEdge)transitionEdge, 0.4f, ()=>
{
表示完了時の処理
});
_webView.ShowToolBar(true);
  webView.backButtonEnable = true;
webView.OnReceivedKeyCode += (view, keycode) =>
{
if(keycode == keyCodeBack)
{
_webView.Hide(fade, (UniWebViewTransitionEdge)transitionEdge, 0.4f, () =>
{
});
_webView.HideToolBar(true);
}
};
_webView.insets = new UniWebViewEdgeInsets(_insets.top, _insets.left, _insets.bottom, _insets.right);
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment