|
@@ -10,7 +10,7 @@ import { listenerMessage, postMessage } from '/src/helpers/native-message'
|
|
|
import audiosInstance from '/src/helpers/multiple-audio'
|
|
|
import { formatXML, onlyVisible, getCustomInfo } from '/src/pages/detail/helpers'
|
|
|
import { MusicSheelDetail, ShaeetStatusType } from '../index.d'
|
|
|
-import { browser } from '/src/helpers/utils'
|
|
|
+import { browser, getRequestHostname } from '/src/helpers/utils'
|
|
|
import formatId from '../fingering/format-id'
|
|
|
import { evaluatStopPlay } from '../buttons/evaluating'
|
|
|
|
|
@@ -133,13 +133,13 @@ export const useSpecialShapedScreen = () => {
|
|
|
* @param id 歌曲id
|
|
|
*/
|
|
|
export const useDetail = (id: number | string): [Ref<ShaeetStatusType>, Ref<MusicSheelDetail>] => {
|
|
|
- const client = useClientType()
|
|
|
+ const prefix = getRequestHostname()
|
|
|
const status = ref<ShaeetStatusType>('loading')
|
|
|
const data = ref<MusicSheelDetail>({})
|
|
|
status.value = 'loading'
|
|
|
request
|
|
|
.get(`/musicSheet/detail/${id}`, {
|
|
|
- prefix: client === 'teacher' ? '/api-teacher' : '/api-student',
|
|
|
+ prefix: prefix,
|
|
|
})
|
|
|
.then((res) => {
|
|
|
useMp3s(res.data)
|