Javascript 在mobile WebGL上加载时间过长,导致浏览器崩溃/冻结,Three.js JSONLoader

Javascript 在mobile WebGL上加载时间过长,导致浏览器崩溃/冻结,Three.js JSONLoader,javascript,web,three.js,webgl,Javascript,Web,Three.js,Webgl,我正在使用Three.js的JSONLoader加载一个大型JSON模型。它似乎在大多数设备上工作正常,但在少数设备上会使浏览器崩溃 所以我的问题是: 有没有一种方法,使用Three.js的JSONLoader允许在下载文件的过程中调用更新,这样浏览器就不会冻结/崩溃,或者有没有办法给它一个超时调用来阻止它引起问题?你可以看看three.js示例,它有一个进度条,所以它一定在做一些与你想要的类似的事情。很抱歉,我花了这么长时间才回复。我一直忙于其他项目。我看了一下你链接到@gaitat的代码,但

我正在使用Three.js的JSONLoader加载一个大型JSON模型。它似乎在大多数设备上工作正常,但在少数设备上会使浏览器崩溃

所以我的问题是:

有没有一种方法,使用Three.js的JSONLoader允许在下载文件的过程中调用更新,这样浏览器就不会冻结/崩溃,或者有没有办法给它一个超时调用来阻止它引起问题?

你可以看看three.js示例,它有一个进度条,所以它一定在做一些与你想要的类似的事情。很抱歉,我花了这么长时间才回复。我一直忙于其他项目。我看了一下你链接到@gaitat的代码,但是,它似乎跟踪的是加载的数量,而不是加载的每个项目的百分比。经过进一步研究,我相信THREE.js没有我想要的功能。不过,谢谢你的帮助。