Unity发布WebGL,如何调用浏览器调用其他网页链接 | 您所在的位置:网站首页 › qt调用浏览器打开html › Unity发布WebGL,如何调用浏览器调用其他网页链接 |
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.放到对应位置位置如图所示: |
CopyRight 2018-2019 实验室设备网 版权所有 |