赞
踩
在unity中打开网页需要一个插件 这是下载地址:https://download.csdn.net/download/qq_33515628/10409002
只需要把插件导入unity中,里面已经配置了Android 和ios的配置文件,如果项目中已经有了,只需要做简单的修改就可以使用。下面说下具体的用法:
插件中到了一个预制体UniWebViewObject,把他放在你要显示网页的地方。
加入预制体,点击会看到
这个图,上面的参数分别是设置距离屏幕的具体的参数,url:设置你想要打开的网址。
当然你也可以通过代码实现开发
具体代码如下:
private UniWebView _webView;
// Use this for initialization
void Start () {
_instance = this;
_webView = gameObject.GetComponent<UniWebView>();
_webView.url = "https://www.baidu.com/";
_webView.insets = new UniWebViewEdgeInsets(0, 0, 0, 0);
}
public void onShowYanZhengUniWeb()
{
_webView.url = "https://www.baidu.com/";
_webView.insets = new UniWebViewEdgeInsets(0, 0, 0, 0);
_webView.Load();
_webView.Show();
}
public void onHideYanZhengUniWeb()
{
_webView.CleanCache();//清理缓存
_webView.Hide();// 隐藏网页
}
这样你就可以在自己的项目中打开网页了
new UniWebViewEdgeInsets(0, 0, 0, 0)是设置距离屏幕的距离,参数都是0既是全屏显示。(注意:如果不是全屏设置,在Android和ios上面要分别设置,不然会出现适配的问题)。
插件不能在Windows平台上展示,只能打包或者在mac上面才能展示。
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。