liushengqiang 2 years ago
parent
commit
57ee229c74
1 changed files with 8 additions and 2 deletions
  1. 8 2
      src/views/coursewarePlay/component/musicScore.tsx

+ 8 - 2
src/views/coursewarePlay/component/musicScore.tsx

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