|
|
@@ -1,16 +1,16 @@
|
|
|
<template>
|
|
|
<div class="hotspot-page">
|
|
|
- <div v-if="myType !== 'text'" class="hotspot-page-container">
|
|
|
- <!-- 音频播放器 -->
|
|
|
- <audio
|
|
|
- id="myAudio"
|
|
|
- v-if="audio"
|
|
|
- ref="volumeRef"
|
|
|
- v-show="isOneAduio"
|
|
|
- :src="audio"
|
|
|
- controls
|
|
|
- ></audio>
|
|
|
+ <!-- 音频播放器 -->
|
|
|
+ <audio
|
|
|
+ id="myAudio"
|
|
|
+ v-if="audio"
|
|
|
+ ref="volumeRef"
|
|
|
+ v-show="isOneAduio"
|
|
|
+ :src="audio"
|
|
|
+ controls
|
|
|
+ ></audio>
|
|
|
|
|
|
+ <div v-if="myType !== 'text'" class="hotspot-page-container">
|
|
|
<!-- 模型页面 -->
|
|
|
<Swiper
|
|
|
v-if="myType === 'model'"
|
|
|
@@ -81,16 +81,6 @@
|
|
|
{{ item.type === 'img' ? `${myInd + 1}/${data.img.length}` : '' }} -->
|
|
|
</div>
|
|
|
</div>
|
|
|
-
|
|
|
- <!-- 音频图标 -->
|
|
|
- <div
|
|
|
- v-if="audio && !isOneAduio"
|
|
|
- class="audioIcon"
|
|
|
- :title="audioSta ? '关闭音频' : '打开音频'"
|
|
|
- @click="audioSta = !audioSta"
|
|
|
- >
|
|
|
- <img :src="audioSta ? VolumeOff : VolumeOn" alt="" />
|
|
|
- </div>
|
|
|
</div>
|
|
|
|
|
|
<el-scrollbar
|
|
|
@@ -99,7 +89,17 @@
|
|
|
>
|
|
|
<div class="hotspot-page-info">
|
|
|
<h3>{{ myTitle }}</h3>
|
|
|
- <div v-html="myTxt" />
|
|
|
+ <div v-html="myTxt" class="hotspot-page-info__content" />
|
|
|
+
|
|
|
+ <!-- 音频图标 -->
|
|
|
+ <div
|
|
|
+ v-if="audio && !isOneAduio"
|
|
|
+ class="audioIcon"
|
|
|
+ :title="audioSta ? '关闭音频' : '打开音频'"
|
|
|
+ @click="audioSta = !audioSta"
|
|
|
+ >
|
|
|
+ <img :src="audioSta ? VolumeOff : VolumeOn" alt="" />
|
|
|
+ </div>
|
|
|
</div>
|
|
|
</el-scrollbar>
|
|
|
</div>
|
|
|
@@ -199,10 +199,6 @@
|
|
|
console.log('----', resData);
|
|
|
if (resData) {
|
|
|
this.audio = resData.backgroundMusic;
|
|
|
- // 只有单独的音频上传
|
|
|
- if (resData.backgroundMusic && !resData.model && !resData.video && !resData.images) {
|
|
|
- this.isOneAduio = true;
|
|
|
- }
|
|
|
// 底部的tab
|
|
|
const arr = [];
|
|
|
const obj = {};
|
|
|
@@ -247,6 +243,17 @@
|
|
|
if (!obj.model && !obj.video && !obj.img && !resData.backgroundMusic) {
|
|
|
this.oneTxt = true;
|
|
|
}
|
|
|
+
|
|
|
+ // 只有单独的音频上传
|
|
|
+ if (
|
|
|
+ resData.backgroundMusic &&
|
|
|
+ !resData.model &&
|
|
|
+ !resData.video &&
|
|
|
+ !resData.images &&
|
|
|
+ this.myType !== 'text'
|
|
|
+ ) {
|
|
|
+ this.isOneAduio = true;
|
|
|
+ }
|
|
|
}
|
|
|
},
|
|
|
|