Unity发布WebGL,如何调用浏览器调用其他网页链接 您所在的位置:网站首页 qt调用浏览器打开html Unity发布WebGL,如何调用浏览器调用其他网页链接

Unity发布WebGL,如何调用浏览器调用其他网页链接

#Unity发布WebGL,如何调用浏览器调用其他网页链接| 来源: 网络整理| 查看: 265

Unity发布WebGL,如何调用浏览器调用其他网页链接 原创

水光涵月 2023-05-10 17:09:48 博主文章分类:Unity ©著作权

文章标签 unity C# WebGL 文章分类 游戏开发 yyds干货盘点

©著作权归作者所有:来自51CTO博客作者水光涵月的原创作品,请联系作者获取转载授权,否则将追究法律责任

背景

这几天在做webGL相关的项目,感觉遇到了各种坑,平时在PC上实现功能的思路在WebGL上有的时候根本不行,今天就来说下如何调用浏览器打开其他网页的链接

注意事项

发布好的webgl不能直接打开,要部署服务器打开,我一般都是之间build的时候直接选择Build And Run ,然后就可以了,其他的打开方式可以看一下大佬们的文章https://blog.csdn.net/lichaoder/article/details/107866507

一、PC调取浏览器打开网页链接

代码如下:

/// /// 跳转到web /// public void ToWeb(string url) { System.Diagnostics.Process.Start(url); //可以自己选择浏览器,也可以用系统设置的默认浏览器,默认浏览器就不需要传入:"IExplore.exe"这个参数 System.Diagnostics.Process.Start("IExplore.exe", "https://www.baidu.com/"); }二、发布webgl调取浏览器打开网页链接

pc的用法在这是不适用的,方法就稍微麻烦点了

1.写.jslib文件

写一个museum.jslib文件,代码如下:

mergeInto(LibraryManager.library, { OpenNewWebsite: function (str) { window.open(Pointer_stringify(str)); }, });

文件名称改为 museum.jslib

2.放到对应位置

位置如图所示:

Unity发布WebGL,如何调用浏览器调用其他网页链接_unity



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有