Pārlūkot izejas kodu

全景看看:添加解说音频

任一存 2 gadi atpakaļ
vecāks
revīzija
30e2276702
6 mainītis faili ar 14 papildinājumiem un 7 dzēšanām
  1. 2 0
      .env
  2. 1 2
      .env.dev
  3. 1 2
      .env.prod
  4. 1 2
      .env.test
  5. 5 1
      src/components/panoDesc.vue
  6. 4 0
      src/views/PanoView.vue

+ 2 - 0
.env

@@ -0,0 +1,2 @@
+VUE_APP_SCENE_CODE_FLOOR_1=KJ-aigSkgvRWR
+VUE_APP_SCENE_CODE_FLOOR_2=KJ-ufjLwlSXba

+ 1 - 2
.env.dev

@@ -1,8 +1,7 @@
 CLI_MODE=dev
 NODE_ENV=development
-VUE_APP_SCENE_CODE_FLOOR_1=KJ-aigSkgvRWR
-VUE_APP_SCENE_CODE_FLOOR_2=KJ-ufjLwlSXba
 VUE_APP_CDN_PATH=http://zzbbh.4dage.com/YHT/goodsData/
+VUE_APP_CDN_PATH_QJKK_DESC=http://zzbbh.4dage.com/YHT/Qjkk/data/
 VUE_APP_MOBILE_URL=http://zzbbh.4dage.com/YHTM/index.html
 VUE_APP_PC_URL=http://zzbbh.4dage.com/YHT/index.html
 VUE_APP_PROTOCOL=http://

+ 1 - 2
.env.prod

@@ -1,8 +1,7 @@
 CLI_MODE=prod
 NODE_ENV=production
-VUE_APP_SCENE_CODE_FLOOR_1=KJ-aigSkgvRWR
-VUE_APP_SCENE_CODE_FLOOR_2=KJ-ufjLwlSXba
 VUE_APP_CDN_PATH=http://zzbbh.4dage.com/YHT/goodsData/
+VUE_APP_CDN_PATH_QJKK_DESC=https://zzbbh.4dage.com/YHT/Qjkk/data/
 VUE_APP_MOBILE_URL=https://zzbbh.4dage.com/YHTM/index.html
 VUE_APP_PC_URL=https://zzbbh.4dage.com/YHT/index.html
 VUE_APP_PROTOCOL=https://

+ 1 - 2
.env.test

@@ -1,8 +1,7 @@
 CLI_MODE=test
 NODE_ENV=production
-VUE_APP_SCENE_CODE_FLOOR_1=KJ-aigSkgvRWR
-VUE_APP_SCENE_CODE_FLOOR_2=KJ-ufjLwlSXba
 VUE_APP_CDN_PATH=http://zzbbh.4dage.com/YHT/goodsData/
+VUE_APP_CDN_PATH_QJKK_DESC=http://zzbbh.4dage.com/YHT/Qjkk/data/
 VUE_APP_MOBILE_URL=http://zzbbh.4dage.com/YHTM/index.html
 VUE_APP_PC_URL=http://zzbbh.4dage.com/YHT/index.html
 VUE_APP_PROTOCOL=http://

+ 5 - 1
src/components/panoDesc.vue

@@ -2,7 +2,7 @@
   <div class="pano-desc">
     <audio
       ref="audio"
-      src="@/assets/audios/bacMusic.mp3"
+      :src="audioSrc"
       loop
     />
     <div class="title-bar">
@@ -56,6 +56,10 @@ export default {
       type: Object,
       required: true,
     },
+    audioSrc: {
+      type: String,
+      default: '',
+    }
   },
   data() {
     return {

+ 4 - 0
src/views/PanoView.vue

@@ -32,6 +32,7 @@
     <PanoDesc
       v-if="currentSceneDesc"
       :desc="currentSceneDesc"
+      :audio-src="currentSceneAudio"
       class="pano-desc"
     />
 
@@ -75,6 +76,9 @@ export default {
       return this.sceneDescList.find((item) => {
         return item.code === this.scene?.sceneCode
       })
+    },
+    currentSceneAudio() {
+      return `${process.env.VUE_APP_CDN_PATH_QJKK_DESC}${this.scene?.sceneCode}.mp3`
     }
   },
   async mounted() {