|
@@ -323,6 +323,10 @@ export default defineComponent({
|
|
|
const musicIframeLoad = () => {
|
|
|
const token = storage.get(ACCESS_TOKEN);
|
|
|
const details = data.musics[data.musicIndex];
|
|
|
+ if(!details?.id){
|
|
|
+ data.iframeSrc = ""
|
|
|
+ return
|
|
|
+ }
|
|
|
// 如果在配置里面匹配不到,则默认显示五线谱
|
|
|
const musicRenderType =
|
|
|
data.showMusicImg === 'first'
|
|
@@ -937,7 +941,7 @@ export default defineComponent({
|
|
|
{data.musics[data.musicIndex]?.musicSheetName}
|
|
|
</div>
|
|
|
{/* ensembleDetail */}
|
|
|
- {(isEnsemble.value || !isMusicImg.value) ? (
|
|
|
+ {data.iframeSrc && (isEnsemble.value || !isMusicImg.value) ? (
|
|
|
<div class={styles.iframeSection}>
|
|
|
<>
|
|
|
{/* {loading.value && (
|