一款unity内部打开浏览器的插件 (4.4.9)
挺好用的一款插件
private void CreateWebView(string url)
{
webViewGameObject = new GameObject("UniWebView");
webView = webViewGameObject.AddComponent<UniWebView>();
webView.ReferenceRectTransform = image; //直接将一个ui的位置大小赋值给他
webView.BackgroundColor = Color.clear; //背景透明
webView.Show();
webView.Load(url); // 2
webView.OnPageFinished += WebView_OnPageFinished;//加载完成回调
webView.OnShouldClose += WebView_OnShouldClose; //窗口关闭回调
}
如果频繁使用记得清理缓存
想了解更多请访问https://docs.uniwebview.com/
以下附上这款插件:
链接:https://pan.baidu.com/s/106jRP0ixlfxBG3pZ3V-_5g
提取码:ixle
强力提醒:
1、UnityWebCore:只支持Windows平台,调用浏览器内核,将网页渲染到mesh,作为gameObject。
2、Unity-Webview:只适用于Andriod和ios平台,调用移动平台的Webview。
3、UniWebView:适用于Andriod、ios和Mac os,在移动端效果最好。2.0版本之后支持WP8,不支持windows桌面系统,包括编辑器状态。
所以说这款插件如果是android平台只可以打出包来看效果
优缺点欢迎感兴趣的小伙伴一起讨论
页:
[1]