苹果CMS简单实现播放界面添加线路切换

分类:常见问题 时间:2025-02-07 12:37 浏览:0 评论:0
0

实现原理及方法:
  修改系统player.js,添加部分代码实现。

第一步:修改 /js/player.js:
在前面添加下面代码:

var intline=1;  //默认线路var url_array=[
    "http://aikan-tv.com/?url=",
   "https://api.47ks.com/webcloud/?v=",
   "http://api.nohacks.cn/?url=",
   "http://api.baiyug.cn/vip/?url="
   ];
 //读缓存参数
 var myurl=localStorage.getItem("url_num"); 

 if( myurl!=null && myurl >0)  
  {var jxurl=url_array[Number(myurl)-1];

  }else{

   jxurl=url_array[Number(intline)-1];

 }//url_jump(0);//alert(jxurl);

  function url_jump(flag){   //切换线路if  ( flag <= url_array.length)  {
 localStorage.setItem("url_num", flag); window.location.href = window.location.href;//alert("切换成功!");

     }}

第二步:修改player目录下*.js,主要是用变量”jxurl”替换解析网址,js里需用 ‘+jxurl+’ 替换 解析网址。
以苹果CMS默认推荐的TV6资源解析包里的qq.js为例:
原代码为:

var uid = MacPlayer.PlayUrl;if(uid.indexOf('http') > -1){
    //url
    MacPlayer.Html = '<iframe width="100%" height="'+MacPlayer.Height+'" src="http://api.30pan.com/api/?url='+uid+'" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>';
    MacPlayer.Show();}else{
    //id
    MacPlayer.Html = '<iframe width="100%" height="'+MacPlayer.Height+'" src="http://api.30pan.com/api/?url='+uid+'" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no"></iframe>';
    MacPlayer.Show();

用上面方法修改支持切换的视频站的js文件(letv,qq,mgtv,mp4,sohu,qiyi,youku,m3u8等)

第三步:添加到模块
代码 :

<a href="javascript:void(0)" onclick="url_jump(1);">播放线路1</a><a href="javascript:void(0)" onclick="url_jump(2);">播放线路2</a><a href="javascript:void(0)" onclick="url_jump(3);">播放线路3</a><a href="javascript:void(0)" onclick="url_jump(4);">播放线路4</a>

添加到模板 vod_play.html 里的合适位置,以默认模板为例,可以添加到下面的代码后面:

{maccms:head}<div class="wrap">
  <div class="money_all"><script type="text/javascript" language="javascript" src="{maccms:path_ads}all-top.js"></script></div>
  <div class="b"><h6>当前位置:[vod:textlink]  [vod:playname]</h6></div>

保存上传,清除浏览器缓存,完成

1. 本站所有资源来源于用户上传或网络,仅作为参考研究使用,如有侵权请邮件联系站长!
2. 本站积分货币获取途径以及用途的解读,想在本站混的好,请务必认真阅读!
3. 本站强烈打击盗版/破解等有损他人权益和违法作为,请各位会员支持正版!
4. 常见问题 > 苹果CMS简单实现播放界面添加线路切换

用户评论