unity中打开网页

在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上面才能展示。

猜你喜欢

转载自blog.csdn.net/qq_33515628/article/details/80286570
今日推荐