WebGL

1、javaScript不支持线程

2、移动端不支持webGL

3、webgl不支持filestream

4、浏览器不能直接使用socket

5、openGL的api只支持到最老的2.0

6、只支持基本的音频功能

7、WebGL是一个AOT平台,不支持反射功能

8、ie原则上能支持,但即使最新版也没有足够的内存

9、一般的apache类型服务器可以实现对资源gzip资源的动态解压,但并不是所有的服务端都支持

10、Strip Engine Code 只会影响到unityEngine自身的资源

11、使用 Networking.NetworkManager.useWebSockets.

12、当其他元素和input冲突时: WebGLInput.captureAllKeyboardInput


Unity3D官方教程:WebGL_FoxGame的专栏-CSDN博客

Unity发布WebGl注意事项 - 湖北小胡 - 博客园

Unity 2017.2新功能尝鲜:支持线性渲染的WebGL 2.0


关于 Unity WebGL 的探索(一) - yaukey - 博客园

关于 Unity WebGL 的探索(二) - yaukey - 博客园


1. WebGL -


Unity Webgl 问题总结_qq_41594985的博客-CSDN博客

WebGL Overview - The Khronos Group Inc


Unity打包WebGL所遇到的坑!!!


Firefox浏览器

Firefox的用户请在浏览器的地址栏输入“about:config”,回车

在过滤器(filter)中搜索“webgl”

将webgl.force-enabled设置为true

将webgl.disabled设置为false

在过滤器(filter)中搜索“security.fileuri.strict_origin_policy”

将security.fileuri.strict_origin_policy设置为false

关闭目前开启的所有Firefox窗口,然后重新启动Firefox。

其中前两个设置是强制开启WebGL支持,最后一个security.fileuri.strict_origin_policy的设置是允许从本地载入资源,如果你不是WebGL的开发者,不需要开发调试WebGL,只是想要看一下WebGL的Demo,那你可以不设置此项。


Google浏览器

右键谷歌浏览器快捷方式,选择属性=》快捷方式,在目标输入栏里输入如下命令:--enable-webgl --ignore-gpu-blacklist --allow-file-access-from-files。注意:-enable-webgl....前面-有个空格。然后应用,重启浏览器就可以运行wengl了。

你可能感兴趣的:(WebGL)