Unity进阶课程【五】WebGL 打包文件本地运行报错解决 - 局域网、无限制人数、本地服务
UnityWebGL打包文件运行报错
今天咱们继续进阶课程,环境虽难,依旧坚持,以后会养成习惯,定期更新,希望小伙伴们监督,有想学习的不懂的地方也可以告诉我,咱可以专门出一期细讲,咱是个爱学习的好孩纸~。
提示:内容纯个人编写,欢迎评论点赞,来指正我。
文章目录
- UnityWebGL打包文件运行报错
- 前言
- 一、WebGL 文件预览
- 二、WebGL浏览器问题解决
- 1.火狐浏览器解决方法
- 2.其他浏览器解决方法
- 三、本地部署网站服务
- 1. 打开本地Web服务
- 2. 本地部署Web网站
- 三、简单实用,大功告成!
- 总结
前言
本篇内容主要讲Unity打包WebGL文件的运行和使用时遇到的一些坑,以及浏览器限制运行或者双击运行会报错等一些常遇到的问题。
下面让我们出发吧 ------------>----------------->
一、WebGL 文件预览
- 一般来说我们用Unity打包出来的WebGL基础文件就是这几个。至于怎么打包和WebGL平台的设置,大家可以自行搜索一下,很简单。
- 双击运行
- 运行后,不管你默认是哪个浏览器,都有可能出现这种情况。
二、WebGL浏览器问题解决
1.火狐浏览器解决方法
- ① 打开火狐firefox浏览器,在地址栏内输入 about:config ,出现Firefox配置信息,“三思而后行” 点击 “接受风险并继续”。
- ② 在最上面的搜索栏中搜索 WebGL
- ③ 找到 webgl.force-enabled 双击或者点击后面的切换按钮,设置为true,强制开启webgl支持。
- ④ 搜索 security.fileuri.strict_origin_policy ,设置为false,允许加载本地资源。
- ⑤ 关闭Firefox,然后重新启动,就可以打开本地的webgl文件了。
- 那么,接下来就可以打开WebGL文件了,如果还是不行那就使用下面方法 利用本地服务来部署。
2.其他浏览器解决方法
- 其他浏览器类似的操作,例如谷歌、Edge有的是在开发者工具里面设置一下就可以了,相对来说火狐的设置还算比较复杂一点的。
三、本地部署网站服务
1. 打开本地Web服务
- 打开控制面板 - 点击程序 - 打开启动或关闭Window功能
- 找到这些服务全部打开,等待应用修改。
2. 本地部署Web网站
- ① 右键我的电脑 - 点击管理 进入该界面
- ② 点击网站 - 点击添加网站
- ③ 设置各类参数 点击确定
- ④ 点击浏览 即可运行~ 不用的时候可以点击停止~
- ⑤ 可以手机浏览软件运行效果,通过IP地址加端口号的形式,任何设备只要在同一局域网下,都可以访问,网站要在启动状态下。非常方便短距离内多人测试和演示效果,不用通过互传打包文件即可。
三、简单实用,大功告成!
总结
- 提示:以上操作完成之后基本可以解决WebGL文件打开报错的问题,如果还没解决,可以交流一下你遇到的问题 !!!
- 点赞收藏加关注哦~ 蟹蟹