Переглянути джерело

Fixed file'drag'drop for sandbox

David Catuhe 8 роки тому
батько
коміт
37a15b7279

Різницю між файлами не показано, бо вона завелика
+ 1305 - 1305
dist/preview release/babylon.d.ts


Різницю між файлами не показано, бо вона завелика
+ 1 - 1
dist/preview release/babylon.js


+ 2 - 2
dist/preview release/babylon.max.js

@@ -5747,7 +5747,7 @@ var BABYLON;
                     noIndexedDB();
                 }
                 else {
-                    var textureName = url.substring(5).toLowerCase();
+                    var textureName = decodeURIComponent(url.substring(5).toLowerCase());
                     if (BABYLON.FilesInput.FilesToLoad[textureName]) {
                         try {
                             var blobURL;
@@ -5806,7 +5806,7 @@ var BABYLON;
                 database.loadFileFromDB(url, callback, progressCallBack, noIndexedDB, useArrayBuffer);
             };
             if (url.indexOf("file:") !== -1) {
-                var fileName = url.substring(5).toLowerCase();
+                var fileName = decodeURIComponent(url.substring(5).toLowerCase());
                 if (BABYLON.FilesInput.FilesToLoad[fileName]) {
                     Tools.ReadFile(BABYLON.FilesInput.FilesToLoad[fileName], callback, progressCallBack, useArrayBuffer);
                 }

Різницю між файлами не показано, бо вона завелика
+ 1305 - 1305
dist/preview release/babylon.module.d.ts


Різницю між файлами не показано, бо вона завелика
+ 1 - 1
dist/preview release/babylon.worker.js


Різницю між файлами не показано, бо вона завелика
+ 4914 - 4914
dist/preview release/customConfigurations/minimalGLTFViewer/babylon.d.ts


Різницю між файлами не показано, бо вона завелика
+ 1 - 1
dist/preview release/customConfigurations/minimalGLTFViewer/babylon.js


+ 2 - 2
dist/preview release/customConfigurations/minimalGLTFViewer/babylon.max.js

@@ -5747,7 +5747,7 @@ var BABYLON;
                     noIndexedDB();
                 }
                 else {
-                    var textureName = url.substring(5).toLowerCase();
+                    var textureName = decodeURIComponent(url.substring(5).toLowerCase());
                     if (BABYLON.FilesInput.FilesToLoad[textureName]) {
                         try {
                             var blobURL;
@@ -5806,7 +5806,7 @@ var BABYLON;
                 database.loadFileFromDB(url, callback, progressCallBack, noIndexedDB, useArrayBuffer);
             };
             if (url.indexOf("file:") !== -1) {
-                var fileName = url.substring(5).toLowerCase();
+                var fileName = decodeURIComponent(url.substring(5).toLowerCase());
                 if (BABYLON.FilesInput.FilesToLoad[fileName]) {
                     Tools.ReadFile(BABYLON.FilesInput.FilesToLoad[fileName], callback, progressCallBack, useArrayBuffer);
                 }

Різницю між файлами не показано, бо вона завелика
+ 4914 - 4914
dist/preview release/customConfigurations/minimalGLTFViewer/babylon.module.d.ts


+ 2 - 2
src/Tools/babylon.tools.ts

@@ -424,7 +424,7 @@
                     noIndexedDB();
                 }
                 else {
-                    var textureName = url.substring(5).toLowerCase();
+                    var textureName = decodeURIComponent(url.substring(5).toLowerCase());
                     if (FilesInput.FilesToLoad[textureName]) {
                         try {
                             var blobURL;
@@ -492,7 +492,7 @@
             };
 
             if (url.indexOf("file:") !== -1) {
-                var fileName = url.substring(5).toLowerCase();
+                var fileName = decodeURIComponent(url.substring(5).toLowerCase());
                 if (FilesInput.FilesToLoad[fileName]) {
                     Tools.ReadFile(FilesInput.FilesToLoad[fileName], callback, progressCallBack, useArrayBuffer);
                 }