gemercheung 2 years ago
parent
commit
4c18ff8b4c

+ 5 - 1
packages/qjkankan-view/src/pages/show.vue

@@ -112,7 +112,11 @@ onMounted(async () => {
     // 所有audio入口
 
     const currentSceneData = firstScene || data.scenes[0];
-    store.dispatch("audio/initNormalBGM", data.backgroundMusic.ossPath || "");
+    
+    store.dispatch(
+      "audio/initNormalBGM",
+      data.backgroundMusic ? data.backgroundMusic.ossPath : ""
+    );
     store.commit("scene/setCurrentScene", currentSceneData);
 
     // 过滤空分组

+ 5 - 2
packages/qjkankan-view/src/pages/showMobile.vue

@@ -97,7 +97,7 @@ onMounted(async () => {
       hasPasswordLock.value = true;
     }
     store.commit("scene/setMetaData", data);
-    
+
     // document.title = data.name || t("common.no_title");
 
     let firstScene = "";
@@ -117,7 +117,10 @@ onMounted(async () => {
 
     const currentSceneData = firstScene || data.scenes[0];
     // debugger;
-    store.dispatch("audio/initNormalBGM", data.backgroundMusic.ossPath || "");
+    store.dispatch(
+      "audio/initNormalBGM",
+      data.backgroundMusic ? data.backgroundMusic.ossPath : ""
+    );
     store.commit("scene/setCurrentScene", currentSceneData);
 
     // 过滤空分组