WebGL发布以后经常遇到因为浏览器内存不足无法播放
主要是发布出的WebGL包的内存过大,看了很多的资料也没有很好的解释这个问题
一下有自己的一些经验拿出来分享一下
主要是这种错误形式的问题
解决方法:
1.避免使用第三方插件
2.减少数据大小
3.关闭异常检测(Disable Exceptions)
4.使用Asset Bundle
5.压缩材质
在设置里面
1.WebGL Memory Size 是webgl可用内存大小的分配,单位是MB
2.Enable Exceptions 用来异常捕获开关,调试期间可以打开,产品发布的时候需要去掉。
3.压缩方式 默认是gzip, 更佳的是Brotli但是需要更多的时间压缩,这个方式只支持火狐和谷歌浏览器
(1).
(2):使用assetBundle的一些贴士
发现了一个很不错的帖子:https://www.cnblogs.com/huwenya/p/9547224.html