更新 'SrcJyAlist.js'

master
src48597962 2 years ago
parent b8a37cb340
commit 9df6abed05
  1. 12
      SrcJyAlist.js

@ -230,23 +230,23 @@ function alistUrl(api,path,pwd,sign,sub) {
try{ try{
let json = JSON.parse(gethtml(api + "/api/fs/get", path, pwd)); let json = JSON.parse(gethtml(api + "/api/fs/get", path, pwd));
if(json.code==200){ if(json.code==200){
url = json.data.raw_url + (/\.mp3|\.m4a|\.wav|\.flac/.test(path)?"#isMusic=true#":"#isVideo=true#"); let playurl = json.data.raw_url + (/\.mp3|\.m4a|\.wav|\.flac/.test(path)?"#isMusic=true#":"#isVideo=true#");
if(sub.length==0){ if(sub.length==0){
return url; return playurl;
}else{ }else{
sub.unshift('不挂载字幕'); sub.unshift('不挂载字幕');
return $(sub,1).select((url,sub)=>{ return $(sub,1).select((playurl,url,sub)=>{
if(input==sub[0]){ if(input==sub[0]){
return url; return playurl;
}else{ }else{
let urls = []; let urls = [];
urls.push(url); urls.push(playurl);
return JSON.stringify({ return JSON.stringify({
urls: urls, urls: urls,
subtitle: url.match(/http(s)?:\/\/.*\//)[0] + input subtitle: url.match(/http(s)?:\/\/.*\//)[0] + input
}); });
} }
},url,sub) },playurl,url,sub)
} }
} }
}catch(e){ } }catch(e){ }

Loading…
Cancel
Save