uniwebview插件可以在unity内部打开网页,不过这个插件只能在安卓和IOS上运行,unity的editor下是运行不起来的,下面说下用法:
private UniWebView webView;
public GameObject go;
void OpenURL(string url)
{
webView = go.GetComponent();
if (webView == null)
{
webView = go.AddComponent();
}
webView.url = url;//赋值地址
webView.Load();//加载网页
webView.Show();//显示网页
webView.OnWebViewShouldClose += showClose;//当网页关闭的回调函数
}
private bool showClose(UniWebView webView)
{
webView = null;
return true;
}
这是打开一个网页,参数为要打开网页的地址,回调方法记得要把webView=null,如果不等于NULL的话,会有一些BUG,如果有兴趣的可以自己测试一下
本文介绍如何在Unity中利用UniWebView插件实现在安卓和iOS平台上打开网页的功能,并提供了一个示例方法用于加载和显示网页。
1289

被折叠的 条评论
为什么被折叠?



