Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/ant/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
使用Three.js的.STL 3D对象在IE中不工作_3d_Three.js_Webgl - Fatal编程技术网

使用Three.js的.STL 3D对象在IE中不工作

使用Three.js的.STL 3D对象在IE中不工作,3d,three.js,webgl,3d,Three.js,Webgl,我使用(使用r56)并加载.stl(ascii)文件创建了一个旋转三维模型 它在FF和chrome中工作正常,但在IE(9)中工作不正常,显示空白屏幕,并给出以下错误 SCRIPT5009: 'DataView' is undefined STLLoader.js, line 82 character 3 我知道,webglRenderer在IE中不起作用,但是CanvasRenderer起作用, 但正如我所说,我正在加载.stl文件 我还尝试在IE的情况下使用画布渲染器 对吗?我的意思是,

我使用(使用r56)并加载
.stl(ascii)
文件创建了一个旋转三维模型
它在FF和chrome中工作正常,但在IE(9)中工作不正常,显示空白屏幕
,并给出以下错误

SCRIPT5009: 'DataView' is undefined 
STLLoader.js, line 82 character 3
我知道,
webglRenderer
在IE中不起作用,但是
CanvasRenderer
起作用, 但正如我所说,我正在加载
.stl
文件

我还尝试在
IE

的情况下使用画布渲染器 对吗?我的意思是,
CanvasRenderer
stlLoading
的组合有效吗?因为它在我的情况下不起作用

那么,是否有任何方法、插件或其他替代方案可以使我的作品与IE9兼容?

只是需要帮助

你是否更新了你的IE 9,因为三天前,IE 9有累积更新。IE9带来了一些不必要的安全措施,有时会使事情变得困难,甚至不可能。检查IE 9安全设置,它可能会阻止它。有时是兼容性问题,有时是浏览器相关问题。

不幸的是,IE本机不支持WebGL,可能永远也不会支持。他们声称这是一种安全风险,并且在历史上忽略了OpenGL支持,转而支持他们的竞争标准Direct3D

是的,您可以使用插件在IE中启用WebGL。IEWebGL或Chrome框架