| 
					
				 | 
			
			
				@@ -49,6 +49,7 @@ import Musicguide from '@/custom-plugins/guide-page/music-guide'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import TheEmpty from '/src/components/TheEmpty'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { state } from '/src/state'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 import { useResizeObserver } from '@vueuse/core'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+import { vaildMusicScoreUrl } from '/src/utils/urlUtils'; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				 export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   name: 'XiaokuMusic', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				   setup() { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -221,14 +222,14 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 选中的item */ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const activeItem = computed(() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       if (data.list[data.listActive]) { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        const origin = /(localhost|192)/.test(location.host) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          ? 'https://dev.kt.colexiu.com' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          : location.origin; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        console.log( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          data.list[data.listActive].xmlFileUrl, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-          'data.list[data.listActive]' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        musicsrc = `${origin}/instrument?modelType=practise&id=${ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // const origin = /(localhost|192)/.test(location.host) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   ? 'https://dev.kt.colexiu.com' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   : location.origin; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // console.log( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   data.list[data.listActive].xmlFileUrl, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        //   'data.list[data.listActive]' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        // ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        musicsrc = `${vaildMusicScoreUrl()}/instrument?modelType=practise&id=${ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				           data.list[data.listActive].xmlFileUrl 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				         }&Authorization=${userStore.getToken}/#/preview`; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       } else { 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -287,15 +288,19 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     const musicIframeLoad = () => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const token = userStore.getToken; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				       const details = data.list[data.listActive]; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      const origin = /(localhost|192)/.test(location.host) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        ? 'https://test.lexiaoya.cn' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        : location.origin; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      console.log( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        origin, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        'origin', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-        `${origin}/instrument/?id=${details.id}&modelType=practise&modeType=json&Authorization=${token}&isPreView=true&part-index=${data.musicInstrumentIndex}` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-      data.iframeSrc = `${origin}/instrument/?id=${details.id}&modelType=practise&modeType=json&Authorization=${token}&isPreView=true&part-index=${data.musicInstrumentIndex}`; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // const origin = /(localhost|192)/.test(location.host) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   ? 'https://test.lexiaoya.cn' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   : location.origin; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // console.log( 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   origin, 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   'origin', 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      //   `${origin}/instrument/?id=${details.id}&modelType=practise&modeType=json&Authorization=${token}&isPreView=true&part-index=${data.musicInstrumentIndex}` 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      // ); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      data.iframeSrc = `${vaildMusicScoreUrl()}/instrument/?id=${ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        details.id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }&modelType=practise&modeType=json&Authorization=${token}&isPreView=true&part-index=${ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+        data.musicInstrumentIndex 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+      }`; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     }; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				  
			 | 
		
	
		
			
				 | 
				 | 
			
			
				     /** 音频控制 */ 
			 | 
		
	
	
		
			
				| 
					
				 | 
			
			
				@@ -553,10 +558,10 @@ export default defineComponent({ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   src={icon_goXiaoku} 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                   onClick={() => { 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     handleChangeAudio('pause'); 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    const origin = /(localhost|192)/.test(location.host) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      ? 'https://test.lexiaoya.cn' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                      : location.origin; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				-                    const src = `${origin}/instrument?v=${+new Date()}&platform=pc&showGuide=true&id=${ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    // const origin = /(localhost|192)/.test(location.host) 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //   ? 'https://test.lexiaoya.cn' 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    //   : location.origin; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				+                    const src = `${vaildMusicScoreUrl()}/instrument?v=${+new Date()}&platform=pc&showGuide=true&id=${ 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                       activeItem.value.id 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     }&Authorization=${user.getToken}`; 
			 | 
		
	
		
			
				 | 
				 | 
			
			
				                     if ( 
			 |