|
@@ -7,6 +7,7 @@ import { postMessage } from '@/helpers/native-message'
|
|
|
import { Loading, Skeleton } from 'vant'
|
|
|
import { usePageVisibility } from '@vant/use'
|
|
|
import { useRoute } from 'vue-router'
|
|
|
+import { browser } from '@/helpers/utils'
|
|
|
|
|
|
export default defineComponent({
|
|
|
name: 'musicScore',
|
|
@@ -21,6 +22,7 @@ export default defineComponent({
|
|
|
},
|
|
|
emits: ['setIframe'],
|
|
|
setup(props, { emit }) {
|
|
|
+ const browserInfo = browser()
|
|
|
const route = useRoute()
|
|
|
const isLoading = ref(false)
|
|
|
const pageVisibility = usePageVisibility()
|
|
@@ -67,7 +69,9 @@ export default defineComponent({
|
|
|
// 去云教练完整版
|
|
|
const gotoAccomany = () => {
|
|
|
if (isLoading.value) return
|
|
|
- isLoading.value = true
|
|
|
+ if (!browserInfo.ios){
|
|
|
+ isLoading.value = true
|
|
|
+ }
|
|
|
const parmas = qs.stringify({
|
|
|
id: props.music.content
|
|
|
})
|
|
@@ -82,7 +86,9 @@ export default defineComponent({
|
|
|
isOpenLight: true
|
|
|
}
|
|
|
}, () => {
|
|
|
- isLoading.value = false
|
|
|
+ if (browserInfo.ios){
|
|
|
+ isLoading.value = true
|
|
|
+ }
|
|
|
})
|
|
|
}
|
|
|
|