我一直在尝试使用加载器在three.js场景中加载gltf,但它不适用于ie11而it is said that it does on their web site . 此外,the gltf loader examples don't work either(在Internet Explorer上) . 任何人都可以确认是这种情况,如果是这样,请更新有关加载程序的浏览器兼容性的信息吗?
EDIT: 我已经尝试过使用ES6 Promises polyfill,就像我在一个月前发布的_1576698中的例子一样 .
2 回答
GLTFLoader与IE11兼容,但要求您“填充”IE11中缺少的某些功能 . 实际上,这意味着您必须包含一个添加Promise功能的脚本,IE11默认情况下没有这个功能 .
如果这不起作用,我建议就three.js github问题提出问题,这可能是一个错误 .
根据three.js docs, GLTFLoader: Browser compatibility:
gltf加载程序与IE11不兼容,但是它可以使用IE11与polyfill一起使用ES6承诺 .