Internet explorer 三个.js(R71)不适用于IE11 windows 8.1

Internet explorer 三个.js(R71)不适用于IE11 windows 8.1,internet-explorer,three.js,webgl,internet-explorer-11,Internet Explorer,Three.js,Webgl,Internet Explorer 11,我正在运行three.js的R71,但它在windows 8.1 ie 11上不起作用 版本:11.096 更新版本11.0.7 我收到以下警告: THREE.WebGLRenderer: OES_texture_half_float extension not supported. THREE.WebGLRenderer: OES_texture_half_float_linear extension not supported. THREE.WebGLRenderer: OES_elemen

我正在运行three.js的R71,但它在windows 8.1 ie 11上不起作用 版本:11.096 更新版本11.0.7 我收到以下警告:

THREE.WebGLRenderer: OES_texture_half_float extension not supported.
THREE.WebGLRenderer: OES_texture_half_float_linear extension not supported.
THREE.WebGLRenderer: OES_element_index_uint extension not supported.
然后是着色器编译器错误

然后是很多:

WEBGL11057: INVALID_ENUM: drawElements: Only UNSIGNED_SHORT type is supported
它在Windows7的IE11上运行良好


任何帮助都将不胜感激。

看起来像是IE问题,而不是Three.js问题。Three.js只是报告说,Windows 8.1上的IE11(无论您在该系统上有什么驱动程序和GPU)都不支持这些扩展

INVALID_ENUM
错误是WIndows 8.1上的IE11不支持
OES_元素索引单元
的直接后果。有了这个扩展,任何需要它的样本都会失败。你正在运行的那个需要它

并非所有样品都需要它
OES\u element\u index\u uint
只是意味着您可以拥有32位索引,而不仅仅是默认的16位索引

??例如,我希望没有这些扩展