|
|
@@ -3,7 +3,7 @@
|
|
|
<div class="main">
|
|
|
<div class="mainCon" v-show="!oneTxt">
|
|
|
<!-- 音频播放器 -->
|
|
|
- <audio id="myAudio" v-if="audio" v-show="isOneAduio" :src="urlToFitFu(audio)" controls></audio>
|
|
|
+ <audio id="myAudio" v-if="audio" v-show="isOneAduio" :src="audio" controls></audio>
|
|
|
<!-- 音频图标 -->
|
|
|
<div class="audioIcon" v-if="audio && !isOneAduio" @click="audioSta = !audioSta"
|
|
|
:title="audioSta ? '关闭音频' : '打开音频'">
|
|
|
@@ -39,16 +39,16 @@
|
|
|
:key="myType === 'video' ? item.url : item">
|
|
|
<!-- 模型页面 -->
|
|
|
<div class="modelBox" v-if="myType === 'model'">
|
|
|
- <iframe :src="urlToFitFu(item)" frameborder="0" v-if="index === myInd"></iframe>
|
|
|
+ <iframe :src="item" frameborder="0" v-if="index === myInd"></iframe>
|
|
|
</div>
|
|
|
<!-- 视频页面 -->
|
|
|
<div class="videoBox" v-else-if="myType === 'video'">
|
|
|
- <video id="videoID" controls :src="urlToFitFu(item.url)" v-if="index === myInd"></video>
|
|
|
+ <video id="videoID" controls :src="item.url" v-if="index === myInd" autoplay></video>
|
|
|
</div>
|
|
|
<!-- 图片页面 -->
|
|
|
<div class="imgBox" v-else-if="myType === 'img'">
|
|
|
- <div class="smImgBox" @click="lookImg(urlToFitFu(item))">
|
|
|
- <img v-lazy="urlToFitFu(item)" alt="" />
|
|
|
+ <div class="smImgBox" @click="lookImg(item)">
|
|
|
+ <img v-lazy="item" alt="" />
|
|
|
</div>
|
|
|
</div>
|
|
|
</div>
|
|
|
@@ -148,15 +148,6 @@ export default {
|
|
|
computed: {},
|
|
|
components: {},
|
|
|
methods: {
|
|
|
- // 本地化 url 适配
|
|
|
- urlToFitFu(url) {
|
|
|
- const resUrl = url;
|
|
|
- if (url.includes("https://super.4dage.com")) {
|
|
|
- return url.replace("https://super.4dage.com", "");
|
|
|
- } else if (url.includes("http://super.4dage.com")) {
|
|
|
- return url.replace("http://super.4dage.com", "");
|
|
|
- } else return resUrl;
|
|
|
- },
|
|
|
// 点击左右箭头
|
|
|
cutMyInd(num, flag) {
|
|
|
if (flag) return;
|
|
|
@@ -170,9 +161,7 @@ export default {
|
|
|
},
|
|
|
async getData() {
|
|
|
// https://www.4dmodel.com/
|
|
|
- // let url = `https://super.4dage.com/data/${
|
|
|
- let url = `/data/${
|
|
|
- this.id
|
|
|
+ let url = `https://super.4dage.com/data/${this.id
|
|
|
}/hot/js/data.js?time=${Math.random()}`;
|
|
|
let result = (await this.$http.get(url)).data;
|
|
|
const resData = result[this.m];
|
|
|
@@ -230,7 +219,7 @@ export default {
|
|
|
const videoIDDom = document.getElementById('videoID')
|
|
|
videoIDDom.addEventListener('ended', () => {
|
|
|
console.log('视频观看完成', window, window.parent, window.parent.window, window.parent.window.parent.window)
|
|
|
- if(window.parent && window.parent.window.parent.window && window.parent.window.parent.window.addScoreFu){
|
|
|
+ if (window.parent && window.parent.window.parent.window && window.parent.window.parent.window.addScoreFu) {
|
|
|
window.parent.window.parent.window.addScoreFu('观看视频')
|
|
|
}
|
|
|
})
|