转义歌词字符
parent
b94cde5fbe
commit
0c576c65a8
|
@ -1,4 +1,5 @@
|
||||||
import { httpFetch } from '../../request'
|
import { httpFetch } from '../../request'
|
||||||
|
import { decodeName } from '../../index'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
formatTime(time) {
|
formatTime(time) {
|
||||||
|
@ -12,7 +13,7 @@ export default {
|
||||||
getLyric(songId) {
|
getLyric(songId) {
|
||||||
const requestObj = httpFetch(`http://m.kuwo.cn/newh5/singles/songinfoandlrc?musicId=${songId}`)
|
const requestObj = httpFetch(`http://m.kuwo.cn/newh5/singles/songinfoandlrc?musicId=${songId}`)
|
||||||
requestObj.promise = requestObj.promise.then(({ body }) => {
|
requestObj.promise = requestObj.promise.then(({ body }) => {
|
||||||
return this.transformLrc(body.data)
|
return decodeName(this.transformLrc(body.data))
|
||||||
})
|
})
|
||||||
return requestObj
|
return requestObj
|
||||||
},
|
},
|
||||||
|
|
|
@ -1,5 +1,5 @@
|
||||||
import { httpFetch } from '../../request'
|
import { httpFetch } from '../../request'
|
||||||
import { b64DecodeUnicode } from '../../index'
|
import { b64DecodeUnicode, decodeName } from '../../index'
|
||||||
|
|
||||||
export default {
|
export default {
|
||||||
regexps: {
|
regexps: {
|
||||||
|
@ -12,7 +12,7 @@ export default {
|
||||||
},
|
},
|
||||||
})
|
})
|
||||||
requestObj.promise = requestObj.promise.then(({ body }) => {
|
requestObj.promise = requestObj.promise.then(({ body }) => {
|
||||||
return b64DecodeUnicode(body.replace(this.regexps.matchLrc, '$1'))
|
return decodeName(b64DecodeUnicode(body.replace(this.regexps.matchLrc, '$1')))
|
||||||
})
|
})
|
||||||
return requestObj
|
return requestObj
|
||||||
},
|
},
|
||||||
|
|
Loading…
Reference in New Issue