我正在写一个必须在几乎所有浏览器上运行的threejs演示 - 特别是IE到IE9。
看起来IE 9应该至少能够运行Canvas演示,但我得到了一个Float32Array Javascript错误。
我确定在某个地方有一个简单的答案,但到目前为止,我的搜索没有任何结果。
我应该说我是一名webdev初学者(虽然经验丰富的程序员)并且我在虚拟化服务Spoon.net上运行IE 9实例。 IE10通过这项服务与threejs配合得很好。
提前致谢
答案 0 :(得分:0)
这是一个很晚的答案。但作为参考,不可持续的提供了一个你可以在github上找到的polyfill: https://github.com/inexorabletash/polyfill/blob/master/typedarray.js
它为IE 9添加了Float32Array支持。这样,你就不会向IE9添加WebGL支持了,但是你将摆脱Float32Array错误。