소스 검색

fixed mesh loading when url has a querystring

dlajarretie 10 년 전
부모
커밋
ab7e9f2705
2개의 변경된 파일4개의 추가작업 그리고 2개의 파일을 삭제
  1. 2 1
      Babylon/Loading/babylon.sceneLoader.js
  2. 2 1
      Babylon/Loading/babylon.sceneLoader.ts

+ 2 - 1
Babylon/Loading/babylon.sceneLoader.js

@@ -29,7 +29,8 @@
 
         SceneLoader._getPluginForFilename = function (sceneFilename) {
             var dotPosition = sceneFilename.lastIndexOf(".");
-            var extension = sceneFilename.substring(dotPosition).toLowerCase();
+            var queryStringPosition = sceneFilename.indexOf("?");
+            var extension = sceneFilename.substring(dotPosition,queryStringPosition).toLowerCase();
 
             for (var index = 0; index < this._registeredPlugins.length; index++) {
                 var plugin = this._registeredPlugins[index];

+ 2 - 1
Babylon/Loading/babylon.sceneLoader.ts

@@ -31,7 +31,8 @@
 
         private static _getPluginForFilename(sceneFilename): ISceneLoaderPlugin {
             var dotPosition = sceneFilename.lastIndexOf(".");
-            var extension = sceneFilename.substring(dotPosition).toLowerCase();
+            var queryStringPosition = sceneFilename.indexOf("?");
+            var extension = sceneFilename.substring(dotPosition,queryStringPosition).toLowerCase();
 
             for (var index = 0; index < this._registeredPlugins.length; index++) {
                 var plugin = this._registeredPlugins[index];