U3D WebGL 火狐浏览器本地测试

U3D WebGL 火狐浏览器本地测试

最近开发U3D WebGL的项目,对相关知识点做了较多的学习和实践,根据自己的项目经验,给大家分享一下,也算是给自己做个备忘笔记。如有错误,欢迎大家指正。

首先普及下U3DWebGL浏览器兼容的知识点

官方介绍,Unity WebGL在一定程度上支持所有的桌面主流浏览器,但实际应用当中并不是所有的浏览器都可以用。我们用的项目用的都是火狐和谷歌,详细的不做介绍,可看下这个帖子,帖子介绍的很详细,还有其他相关的webGL的知识点,值得学习:
https://blog.csdn.net/u010930289/article/details/55814101

U3D WebGL 火狐浏览器本地测试
开发WebGL项目,最麻烦的就是测试功能,因为在浏览器上和在unity引擎中的展现效果,特别是AB包方式外部加载的展示效果差别很大。所以需要常常在浏览器上测试。而火狐浏览器是支持发布后直接可以打开测试的(谷歌必须放在服务器上才行,操作起来很麻烦)。但是近期发现,高版本的谷歌浏览器也不支持本地了,这可怎么办呢?现在版本的火狐浏览器还是可以解决的(不知道以后的新版本会不会彻底禁用掉…)
解决方法:
1.进入火狐配置也进行设置,在地址栏输入:about:config(注意中间的冒号一定要是英文的)
浏览器将会弹出此提示,没关系,直接点击我了解即可
U3D WebGL 火狐浏览器本地测试_第1张图片
2.搜索"security.fileuri.strict_origin_policy",并设置该项为false(双击即可修改)
U3D WebGL 火狐浏览器本地测试_第2张图片
U3D WebGL 火狐浏览器本地测试_第3张图片
3.重启浏览器,搞定

你可能感兴趣的:(U3D WebGL 火狐浏览器本地测试)