diff --git a/SrcParseS.js b/SrcParseS.js index 073493be..f6bef794 100644 --- a/SrcParseS.js +++ b/SrcParseS.js @@ -66,7 +66,7 @@ var SrcParseS = { let drpy = GM.defineModule("SrcJyDrpy", config.依赖.replace(/[^/]*$/,'') + "SrcJyDrpy.js").get(sdata); play = JSON.parse(drpy.play(dataObj.flag, vipUrl, [])); }else if(dataObj.stype=="hipy_t4"){ - play = JSON.parse(fetch(dataObj.surl+'&flag='+dataObj.flag+"&extend="+dataObj.sext+'&play='+vipUrl, {timeout: 10000})); + play = JSON.parse(fetch(dataObj.surl+(dataObj.surl.includes("?")?"&":"?")+'flag='+dataObj.flag+"&extend="+dataObj.sext+'&play='+vipUrl, {timeout: 10000})); } //log(play); if(play.js){