浏览代码

feat: decode声轨名称

TIANYONG 2 天之前
父节点
当前提交
9fb659e7f0
共有 1 个文件被更改,包括 2 次插入1 次删除
  1. 2 1
      src/state.ts

+ 2 - 1
src/state.ts

@@ -1480,7 +1480,8 @@ const getMusicInfo = async (res: any) => {
   let partIndexs = query["part-index"] ? query["part-index"].split(",") : ["-1"] // -1为partIndex没有值的时候
   // 如果传入的是part-name,需要将part-name转换成part-index
   if (query["part-name"]) {
-    let nameIdx = tracks.findIndex((item: any) => item == query["part-name"])
+    const partValue = decodeURIComponent(query["part-name"]) || ''
+    let nameIdx = tracks.findIndex((item: any) => item == partValue)
     partIndexs = [nameIdx]
   }  
   partIndexs = partIndexs.map((indexStr:string) => {