unity打开外部或本地html网页方法
2016-08-14 18:03
267 查看
我这是在学习webGL项目时学到的,给大家分享一下。
1、对于外部网站,诸如baidu,可以直接调用Application.OpenURL (url);方法打开链接;
if (GUILayout.Button ("URL1")) {
<span style="white-space:pre"> </span>Application.OpenURL ("http://www.baidu.com");
}“http://”这段前缀可以去掉,不过建议加上,浏览器就不用再做多一步琐事帮你加了,虽然耗费时间可以忽略不计,哈哈。
2、对于本地html网页文件,要先转化为www对象,然后再用OpenURL提取打开链接:
if (GUILayout.Button ("URL2")) {
WWW a = new WWW ("file:///E:/U3Drumen/Build/Unity3D.html");
Application.OpenURL (a.url);
}同理,“file:///"也可以去掉。
另外,这种方法可以使用相对路径,在WWW a=new ("./文件夹/"+"xxx.html");,注意开头那个点".",不能去掉,表示当前目录,而且要保证那个文件夹要跟生成的项目文件同一层,如果不用文件夹直接放html,同理要保证html跟项目文件同一层。其实www可以打开其他文件类型,自己尝试,这里不多说了。
if (GUILayout.Button ("URL3")) {
WWW a = new WWW ("./Unity3D.html");
Application.OpenURL (a.url);
}
1、对于外部网站,诸如baidu,可以直接调用Application.OpenURL (url);方法打开链接;
if (GUILayout.Button ("URL1")) {
<span style="white-space:pre"> </span>Application.OpenURL ("http://www.baidu.com");
}“http://”这段前缀可以去掉,不过建议加上,浏览器就不用再做多一步琐事帮你加了,虽然耗费时间可以忽略不计,哈哈。
2、对于本地html网页文件,要先转化为www对象,然后再用OpenURL提取打开链接:
if (GUILayout.Button ("URL2")) {
WWW a = new WWW ("file:///E:/U3Drumen/Build/Unity3D.html");
Application.OpenURL (a.url);
}同理,“file:///"也可以去掉。
另外,这种方法可以使用相对路径,在WWW a=new ("./文件夹/"+"xxx.html");,注意开头那个点".",不能去掉,表示当前目录,而且要保证那个文件夹要跟生成的项目文件同一层,如果不用文件夹直接放html,同理要保证html跟项目文件同一层。其实www可以打开其他文件类型,自己尝试,这里不多说了。
if (GUILayout.Button ("URL3")) {
WWW a = new WWW ("./Unity3D.html");
Application.OpenURL (a.url);
}
相关文章推荐
- ie,360浏览器出现无法打开网页(包括本地html)的解决方法
- Android在网页下(WebView中运用HTML)点击按钮打开本地手机应用程序
- QWebView中加载本地html网页中图片加载失败的解决方法
- html网页调用本地exe程序的实现方法
- 用sublime text3编写的html网页用浏览器打开出现中文乱码的原理及解决方法
- java程序打开本地文件程序的两种方法,以及java程序中打开网页
- IIS不能打开asp网页的解决方法(windows server 2003)以及如何更好的调试本地网站
- 用sublime text3编写的html网页用浏览器打开出现中文乱码的原理及解决方法
- html网页调用本地exe程序的实现方法
- ios App加载本地HTML网页,点击网页链接跳转到app页面的方法
- html网页调用本地exe程序的实现方法
- 三种简单的html网页自动跳转方法,可以让你在打开一个html网页时自动跳转到其它的页面
- 用浏览器打开本地html 直接到首页 的解决方法
- 生成黑白画笔,android使用系统浏览器打开网页,将Bitmap图片存储在本地JPG文件的方法
- IIS不能打开asp网页的解决方法(windows server 2003)以及如何更好的调试本地网站
- HTML:网页刷新 方法 集合 !!
- IE如何让网页链接打开本地程序
- 解决打开CHM格式文件出现“网页不能浏览”错误的方法
- XP打开网页后速度变慢的原因及解决方法
- 解决Dreamweaver打开网页乱码终极方法