@@ -530,16 +530,14 @@ onBeforeRouteUpdate(() => {
* 背景音乐
*/
let bgAudio = null
-watchEffect(() => {
- // if (isShowSceneIntroVideoStart.value || isShowCameraIntro.value) {
- // bgAudio?.pause()
- // } else {
+watch(sceneIdx, () => {
bgAudio?.pause()
bgAudio = new Audio(require(`@/assets/audios/scene-bg-${sceneIdx.value + 1}.mp3`))
setTimeout(() => {
bgAudio.play()
}, 300)
- // }
+}, {
+ immediate: true,
})
onUnmounted(() => {