浏览代码

fix: url分割为arr

xzw 1 年之前
父节点
当前提交
06ab6c7111
共有 1 个文件被更改,包括 9 次插入9 次删除
  1. 9 9
      src/sdk/cover/index.js

+ 9 - 9
src/sdk/cover/index.js

@@ -408,7 +408,7 @@ export const enter = (dom, isLocal) => {
             
                 Potree.addModel(prop,  prop.done , prop.progressFun, prop.onError)
                 prop.loading = true
-                console.log('-------开始加载 id:', prop.id, 'title:', prop.title, ', filename:', getName(prop.url),  prop ) 
+                console.log('-------开始加载 id:', prop.id, 'title:', prop.title, ', filename:', Potree.Common.getNameFromURL(prop.url),  prop ) 
             }
             
             let spliceFromArr = (model,loaded)=>{
@@ -483,11 +483,16 @@ export const enter = (dom, isLocal) => {
             
             let onError = function ( xhr ) {
                 bus.emit('loadError', xhr)
-                console.log('loadError!!!!!!!!!',  getName(props.url), props.size, xhr) 
+                console.log('loadError!!!!!!!!!',  Potree.Common.getNameFromURL(props.url), props.size, xhr) 
                 spliceFromArr(model,false)
             }
             
-        
+            try{  
+                //根据逗号,拆分为arr
+                props.url = props.url.split(',')
+            }catch(e){
+                console.error(e)
+            }
             
             props.done = done; props.progressFun = progressFun; props.onError = onError
             
@@ -595,12 +600,7 @@ export const enter = (dom, isLocal) => {
    
  
       
-
-    
-    function getName(url){
-        return url.split('/').pop()
-    }
-     
+ 
     
     console.log('版本: 2023.3.24-0')