光线cms、马克斯MaxCMS影视系统调用吉吉影音替换快播播放器的方法

这篇文章主要介绍了光线cms、马克斯MaxCMS影视系统调用吉吉影音替换快播播放器的方法,本文内容要有一定的编程知识才可以操作,需要的朋友可以参考下

一、吉吉影音在光线cms调用方法

以前大都用的快播,现在快播没了,光线cms需要调用吉吉影音,这个教程来自于官方网站。

该方法基于光线CMS1.5基础版,经过二次开发的版本请联系作者修改。
注意在替换相关文件时请先备份。

1、找到/core/Lib/Action/CmsAction.class.php文件,大概在139行加入以下代码:

复制代码
代码如下:

}else if(stripos($currentUrl, 'jjhd://')!==false){//吉吉影音
$player .='
';
$player .=''."\n";
$player .='';

2、将jjvod.js放入/views/js/中。
3、后台添加吉吉影音影片资源,如:

复制代码
代码如下:
jjhd://10014|342bcf5156458e8828f9d56b7882c226a65adf2a|KARA-STEP.avi.mp4

软件名称:
GXCMS php光线CMS影视系统 V1.6
软件大小:
1.03MB
更新时间:
2014-04-12

软件名称:
吉吉影音播放器软件 V2.8.2.2 中文官方安装免费版
软件大小:
37.2MB
更新时间:
2021-08-03立即下载

二、吉吉影音在马克斯程序(MaxCMS)调用方法

郑重提醒:您在修改网站相关文件时,请先备份好相关文件。
 
1、配置

找到文件/inc/playerKinds.xml,将以下一行代码加入文件中并保存

复制代码
代码如下:

需要下载吉吉影音JJVOD播放器]]>

2、修改模板\template\default\html\play.html
在head部分的下面加上一行:

复制代码
代码如下:



注意这里jjplay.js是吉吉影音专有的js文件,必须在play.js的后面加载,如果你站改过play.js文件名称,请找对文件位置。
3、jjplay.js代码分析

复制代码
代码如下:

var jjvod_w = 650;//播放器宽度
var jjvod_h = 500;//播放器高度
var jjvod_ad = 'http://player.jjvod.com/ad.html';//缓冲和暂停广告
var jjvod_soft = '/js/jjvod_install.html'; //下载地址,渠道可直接在下载页面设置
var jjvod_notice = '/js/notice.html'; //非IE内核提示页面


if(typeof(VideoListJson) == 'undefined'){
VideoListJson = [];
VideoInfoList = VideoInfoList.split('$$$');
for(var i = 0; i var vod = VideoInfoList[i].split('$$');
VideoListJson[i] = [vod[0], vod[1].split('#')];
}
}


viewplay2 = viewplay;
viewplay = function(param1,param2){
getplay = function(param1, param2) {
var x = VideoListJson,mov,Arr;
if (x.length > 0) {
mov = new String(VideoListJson[param1][1][param2]);
Arr = mov.split('$');
return [VideoListJson[param1][0], Arr[0], Arr[1]];
} else {
return ['', '', ''];
}
};
var a = VideoListJson[param1][1][param2];
playdata = getplay(param1, param2); // 0 -> 集 1 -> 地址

var playername= playdata[0];//播放器名称
var vodname = playdata[1];//影片名称
var url = playdata[2];//播放地址
if(playername=="吉吉影音" || playername=="jjvod"){
addjjvod(url);
}else{
return viewplay2(param1,param2);
}
}

//播放状态控制
function jjvodstatus(offest){
if(document.getElementById('jjvodPlayer').PlayState==3){
document.getElementById('jjad').style.display='none';
}else if(document.getElementById('jjvodPlayer').PlayState==2 || document.getElementById('jjvodPlayer').PlayState==4){
document.getElementById('jjad').style.display='block';
}
}
//JJVOD代码
function addjjvod(url){
if(!!window.ActiveXObject || "ActiveXObject" in window){
adh=jjvod_h-63;
document.write("

");
document.write('
');
document.write("以上就是光线cms、马克斯MaxCMS影视系统调用吉吉影音替换快播播放器的方法的详细内容,更多请关注0133技术站其它相关文章!

赞(0) 打赏
未经允许不得转载:0133技术站首页 » CMS教程