苹果cms v10 播放页添加多条解析

    选择打赏方式

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

文件位置:根目录/static/js/player.js

第一步:修改player.js

在前面添加下面代码:

var intline=1;  //默认线路
var url_array=[
   "解析地址1",
   "解析地址2",
   "解析地址3",
   "解析地址4"
   ];
 //读缓存参数
 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+' 替换 解析网址。

文件位置:根目录/static/player/

以苹果CMS V10 默认推荐的qq.js为例: 

原代码为:

var uid = MacPlayer.PlayUrl;
MacPlayer.Html = '<embed type="application/x-shockwave-flash" src="http://static.video.qq.com/TencentPlayer.swf?vid='+MacPlayer.PlayUrl+'&auto=1&outhost=http://cf.qq.com/" id="Player" bgcolor="#FFFFFF" quality="high" allowfullscreen="true" allowNetworking="internal" allowscriptaccess="never" wmode="transparent" menu="false" always="false" pluginspage="http://www.macromedia.com/go/getflashplayer" width="100%" height="100%" flashvars="">';
MacPlayer.Show();

修改为:

MacPlayer.Html = '<iframe width="100%" height="100%" src="'+jxurl+''+ MacPlayer.PlayUrl+'" frameborder="0" border="0" marginwidth="0" marginheight="0" scrolling="no" allowfullscreen="allowfullscreen" mozallowfullscreen="mozallowfullscreen" msallowfullscreen="msallowfullscreen" oallowfullscreen="oallowfullscreen" webkitallowfullscreen="webkitallowfullscreen"></iframe>';
MacPlayer.Show();

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

或者后台修改

 

--------------------------------------------------------------------------------------------------------

第三步:添加到模块

代码 :

   <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>

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


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

--------------------------------------------------------------------------------------------------------

其他模版样式

版权声明:若无特殊注明,本文皆为《 兴座 》原创,转载请保留文章出处。
本文链接:苹果cms v10 播放页添加多条解析 http://www.waxz.top/?post=17
正文到此结束

热门推荐

发表吐槽

你肿么看?

你还可以输入 250 / 250 个字

嘻嘻 大笑 可怜 吃惊 害羞 调皮 鄙视 示爱 大哭 开心 偷笑 嘘 奸笑 委屈 抱抱 愤怒 思考 日了狗 胜利 不高兴 阴险 乖 酷 滑稽

评论信息框

吃奶的力气提交吐槽中...


既然没有吐槽,那就赶紧抢沙发吧!