Bladeren bron

对接本地版

bill 3 jaren geleden
bovenliggende
commit
034cbbdb24
3 gewijzigde bestanden met toevoegingen van 6 en 5 verwijderingen
  1. 2 3
      src/env/index.ts
  2. 3 1
      src/sdk/association.ts
  3. 1 1
      src/sdk/sdk.ts

+ 2 - 3
src/env/index.ts

@@ -37,6 +37,7 @@ export type Params = {
   m: string,
   id: string,
   fushId: number,
+  staticURL?: string,
   baseURL?: string,
   token?: string
 }
@@ -46,7 +47,5 @@ export const baseURL = params.baseURL ? params.baseURL : import.meta.env.DEV ? '
 
 export const getResource = (uri: string) => {
   if (~uri.indexOf('base64') || ~uri.indexOf('bolb') || ~uri.indexOf('//')) return uri
-  // const url = new URL(uri, '/api')
-  // return url.href
-  return `/api/profile/${uri}`
+  return `${params.staticURL}/${uri}`
 }

+ 3 - 1
src/sdk/association.ts

@@ -1,5 +1,5 @@
 import { sdk } from './sdk'
-import { models, taggings, isEdit, sysBus, getModelShowVariable } from '@/store'
+import { models, taggings, isEdit, sysBus, getModelShowVariable, ModelType } from '@/store'
 import { toRaw, watchEffect, ref, watch } from 'vue'
 import { viewModeStack, custom, getResource } from '@/env'
 import { 
@@ -27,10 +27,12 @@ const associationModels = (sdk: SDK) => {
       if (getSceneModel(item)) {
         continue;
       }
+      console.log(getResource(item.url))
 
       const itemRaw = toRaw(item)
       const sceneModel = sdk.addModel({
         ...itemRaw,
+        type: ModelType.SWMX,
         url: getResource(item.url)
       })
       sceneModelMap.set(itemRaw, sceneModel)

+ 1 - 1
src/sdk/sdk.ts

@@ -85,7 +85,7 @@ export const initialSDK = async (props: InialSDKProps) => {
     `./lib/tween/tween.min.js`,
   ]
   await Promise.all(libs.map(loadLib))
-  await loadLib(`/lib/potree/potree.js`)
+  await loadLib(`./lib/potree/potree.js`)
 
   const localSdk = cover(props.layout) as unknown as SDK