|
@@ -15,8 +15,8 @@ const isDoneforCover = computed(() => store.getters["scene/isDoneforCover"]);
|
|
|
const currentScene = computed(() => store.getters["scene/currentScene"]);
|
|
|
const sleep = (ms) => new Promise((r) => setTimeout(r, ms));
|
|
|
const isShowCover = computed(() =>
|
|
|
-(store.getters["scene/metadata"].coverInfo &&
|
|
|
-"isShowCover" in store.getters["scene/metadata"].coverInfo)
|
|
|
+ store.getters["scene/metadata"].coverInfo &&
|
|
|
+ "isShowCover" in store.getters["scene/metadata"].coverInfo
|
|
|
? store.getters["scene/metadata"].coverInfo.isShowCover === 1
|
|
|
: false
|
|
|
);
|
|
@@ -64,7 +64,12 @@ async function initDefaultAudio() {
|
|
|
currentAudioTemp.value = newValue;
|
|
|
} else {
|
|
|
//相同URL的再次播放
|
|
|
- unref(currentPlayer).resume();
|
|
|
+ if (unref(currentPlayer).isPlaying) {
|
|
|
+ console.log("相同URL切换时在播放");
|
|
|
+ unref(currentPlayer).resume();
|
|
|
+ } else {
|
|
|
+ console.log("相同URL切换时暂停");
|
|
|
+ }
|
|
|
}
|
|
|
}
|
|
|
} else {
|