浏览代码

Merge pull request #7245 from sebavan/master

IE 11 array.find not available.
David Catuhe 5 年之前
父节点
当前提交
32b2b5b405
共有 1 个文件被更改,包括 2 次插入2 次删除
  1. 2 2
      loaders/src/glTF/2.0/glTFLoader.ts

+ 2 - 2
loaders/src/glTF/2.0/glTFLoader.ts

@@ -440,8 +440,8 @@ export class GLTFLoader implements IGLTFLoader {
     private _checkExtensions(): void {
         if (this._gltf.extensionsRequired) {
             for (const name of this._gltf.extensionsRequired) {
-                const extension = this._extensions.find((extension) => extension.name === name);
-                if (!extension || !extension.enabled) {
+                const available = this._extensions.some((extension) => extension.name === name && extension.enabled);
+                if (!available) {
                     throw new Error(`Require extension ${name} is not available`);
                 }
             }