1 Star 0 Fork 0

疯狂减肥带/tdplayer

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
script.js 2.93 KB
一键复制 编辑 原始数据 按行查看 历史
疯狂减肥带 提交于 2018-01-13 20:53 . 修复优酷
function getvideop(){
if(pageInfo&&pageInfo.videoId){
for (var i = 0; i < pageInfo.videoList.length; i++) {
if(pageInfo.videoList[i].id==pageInfo.videoId){
return i;
break;
}
}
}
}
(function() {
var thisurl = window.location.href;
var tmp = thisurl.split("/");
if (tmp[2].indexOf('acfun')||tmp[2].indexOf('aixifan')) {
thisac = tmp[tmp.length - 1];
var script = document.createElement("script");
script.setAttribute("type", "text/javascript");
script.setAttribute("charset", "UTF-8");
//script.setAttribute('src', 'https://app.haotown.cn/td/tdplayer.min.js?v=5.4');
script.setAttribute('src', 'http://127.0.0.1:8020/tdplayer/dist/tdplayer.js');
document.head.appendChild(script);
script.onload = function() {
if (thisac.indexOf("ac") == 0) {
var info=document.querySelector('#pageInfo');
if (info) {
var p=getvideop();
console.log("这是第"+p+"p");
if (pageInfo.videoList[p].source_type=='zhuzhan') {
tdvidplay({
ele:document.querySelector('#player'),
vid:pageInfo.videoList[p].id,
pic:pageInfo.coverImage,
ab:false
})
}else if(info.getAttribute("data-from")=='youku'){
$.info.show("优酷 ");
tdvidplay({
ele:document.querySelector('#player'),
ab:false,
vid:pageInfo.videoList[p].id,
yk:pageInfo.videoList[p].source_id,
pic:pageInfo.coverImage
})
}
}
} else if(thisac.indexOf('ab')==0){
var e=pageInfo.video.videos[0];
if (e.sourceType=='zhuzhan') {
document.querySelector('#player').innerHTML=null;
tdvidplay({
ele:document.querySelector('#player'),
vid:e.danmakuId,
pic:pageInfo.album.coverImageH,
ab:true
})
}else if(e.sourceType=='youku'){
//优酷规则
$.info.show("解析番剧区优酷中 ");
document.querySelector('#player').innerHTML=null;
tdvidplay({
ele:document.querySelector('#player'),
ab:true,
vid:e.danmakuId,
yk:e.sourceId,
pic:pageInfo.album.coverImageH
});
}else{
$.info.show("不支持。 /(ㄒoㄒ)/~~" );
}
}else{
try{
$.info.error('酷似没有支持的视频唉')
}catch(e){
console.log("不支持。 /(ㄒoㄒ)/~~");
}
}
};
}else{
alert('请进入acfun再说..')
}
})();
Loading...
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化
1
https://gitee.com/haocity/tdplayer.git
[email protected]:haocity/tdplayer.git
haocity
tdplayer
tdplayer
extend

搜索帮助