|
@@ -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 (
|