更新 'SrcParseS.js'

master
src48597962 2 years ago
parent 9c4f6c0c27
commit 7f5c481bbb
  1. 15
      SrcParseS.js

@ -963,7 +963,7 @@ var SrcParseS = {
}
//dm盒子弹幕
let dm = "";
if(getItem('isdanmu', '0')=="1"){
if(getItem('dmRoute', '0')=="1" && vipUrl.match(/youku|qiyi|ixigua|migu|sohu|pptv|le|cctv|1905.com|mgtv|qq.com/)){
try{
dm = $.require('hiker://page/dmFun?rule=dm盒子').dmRoute(vipUrl);
}catch(e){}
@ -981,7 +981,16 @@ var SrcParseS = {
});
}else{
if(printlog==1){log('解析完成,进入播放1')};
return this.formatUrl(playurl);
if(dm && getItem('dmRoute', '0')=="1"){
let MulUrl = this.formatMulUrl(playurl, 0);
return JSON.stringify({
urls: MulUrl.url,
headers: MulUrl.header,
danmu: dm
});
}else{
return this.formatUrl(playurl);
}
}
}else{
if(parseStr){
@ -1021,7 +1030,7 @@ var SrcParseS = {
var name = 'video'+parseInt(i)+'.m3u8';
url = cacheM3u8(url, {headers: header, timeout: 3000}, name)+'#pre#';
}
if(url.indexOf('#isVideo=true#')==-1&&i==0){
if(url.indexOf('#isVideo=true#')==-1 && i==0){
url = url + '#isVideo=true#';
}
return {url:url, header:header};

Loading…
Cancel
Save