|
@@ -1,8 +1,8 @@
|
|
|
<template>
|
|
|
<div class="fdkkcon">
|
|
|
<template v-if="fdkkCurrentVersion == 'v3'">
|
|
|
- <iframe :key="currentScene.sceneCode" v-if="!isMobile" id="fdkkifr" :src="`/spc.html?m=${currentScene.sceneCode}`"
|
|
|
- frameborder="0"></iframe>
|
|
|
+ <iframe allowfullscreen="true" allow="autoplay" :key="currentScene.sceneCode" v-if="!isMobile" id="fdkkifr"
|
|
|
+ :src="`/spc.html?m=${currentScene.sceneCode}`" frameborder="0"></iframe>
|
|
|
<!-- <iframe :key="currentScene.sceneCode" v-if="!isMobile" id="fdkkifr" :src="`https://test.4dkankan.com/spc.html?m=${currentScene.sceneCode}`" -->
|
|
|
|
|
|
<!-- v3场景移动端,用embed.html定制开发 -->
|
|
@@ -13,7 +13,7 @@
|
|
|
<!-- :url="otherLink ? otherLink : `https://test.4dkankan.com/embed.html?from=mingyuan&m=${embeM || currentScene.sceneCode}&lang=zh&scene-link=1&rnd=${rnd}`" /> -->
|
|
|
|
|
|
|
|
|
- <iframe :key="currentScene.sceneCode" v-else id="fdkkifr"
|
|
|
+ <iframe allowfullscreen="true" allow="autoplay" :key="currentScene.sceneCode" v-else id="fdkkifr"
|
|
|
:src="`${isMobile ? 'smg' : 'spg'}.html?m=${currentScene.sceneCode}`"
|
|
|
frameborder="0"></iframe>
|
|
|
<!-- :src="`http://192.168.20.66:8080/${isMobile ? 'smg' : 'spg'}.html?m=${currentScene.sceneCode}`" -->
|
|
@@ -86,7 +86,6 @@ const handleMessage = (res) => {
|
|
|
if (params.music) {
|
|
|
// console.log(useMusicPlayer.player,'useMusicPlayer.player');
|
|
|
useMusicPlayer.player.watchPlay(true)
|
|
|
- console.log(useMusicPlayer.player);
|
|
|
if (isMobile.value) {
|
|
|
if (useMusicPlayer.player.isPlay) {
|
|
|
setTimeout(() => {
|
|
@@ -104,7 +103,6 @@ const handleMessage = (res) => {
|
|
|
|
|
|
if (event == "fdkkMetadata") {
|
|
|
store.commit('fdkk/setMetadata', params.metadata)
|
|
|
- console.log(params.metadata, 'params.metadata');
|
|
|
}
|
|
|
|
|
|
|
|
@@ -120,10 +118,20 @@ const handleMessage = (res) => {
|
|
|
musicPlayer.resume()
|
|
|
} else {
|
|
|
musicPlayer.pause(true)
|
|
|
+ }
|
|
|
+ }
|
|
|
|
|
|
+ if (event == "autoPlayBgm") {
|
|
|
+ // useMusicPlayer.player.watchPlay(true)
|
|
|
+ if (!useMusicPlayer.player.isPlay && !musicPlayer.pauseFromOther) {
|
|
|
+ musicPlayer.pauseFromOther = true
|
|
|
+ setTimeout(() => {
|
|
|
+ musicPlayer.play()
|
|
|
+ }, 50);
|
|
|
}
|
|
|
}
|
|
|
|
|
|
+
|
|
|
}
|
|
|
}
|
|
|
|