安装 |
您所在的位置:网站首页 › dz论坛插件文件夹 › 安装 |
安装
#安装方法
安装ckplayer很简单,因为ckplayer只是几个文件,将ckplayer文件夹放置在网站目录里即可使用,没有安装过程。 ckplayer是独立的组件,不需要依赖任何其它js插件 在需要调用播放器的页面使用如下代码即可完成配置安装 //定义一个变量:videoObject,用来做为视频初始化配置 var videoObject = { container: '.video', //“#”代表容器的ID,“.”或“”代表容器的class video: 'temp.mp4'//视频地址 }; new ckplayer(videoObject);//初始化播放器标准调用代码的示例,调用代码在播放容器下方 视频容器 标准调用代码的示例,调用代码在播放容器上方 视频容器 调用播放器时不进行初始化,使用add函数进行初始化 视频容器 调用播放器时不进行初始化,使用into函数进行初始化 视频容器 #代码说明引入ckplayer.css,该文件为界面风格文件,必需引入到页面中,放置于 引入ckplayer.js,该文件为主要文件,必需引入到页面中,可以放置于,也可以放置于内 播放器所在容器(播放器加载后将显示在class="video"的div容器中)。 var videoObject = { container: '.video',//“#”代表容器的ID,“.”或“”代表容器的class video:'http://ckplayer-video.oss-cn-shanghai.aliyuncs.com/sample-mp4/05cacb4e02f9d9e.mp4'//视频地址 }; 定义播放器初始化时的各种设置 new ckplayer(videoObject); 实例化一个播放器对象,如果需要对播放器进行控制和监听,则需要赋值给变量,使用如下代码即可。 var player=new ckplayer(videoObject); #初始化配置里的属性说明 var videoObject = { container: '',//视频容器的ID volume: 0.8,//默认音量,范围0-1 poster: '',//封面图片地址 autoplay: false,//是否自动播放 loop: false,//是否需要循环播放 rotate:0,//视频旋转角度 zoom:0,//默认缩放比例 live: false,//是否是直播 ad:null,//广告 backLive:false,//显示返回直播按钮 seek: 0,//默认需要跳转的秒数 next: null,//下一集按钮动作 loaded: '',//加载播放器后调用的函数 plug:'',//使用插件,目前支持hls.js:用于在pc端播放m3u8,flv.js:播放flv,mpegts.js:播放ts duration:0,//如果强制使用点播,而视频里不存在总时间,可以手动指定 preview: null,//预览图片对象 prompt: null,//提示点功能 crossOrigin:'',//发送跨域信息,示例:Anonymous video: null,//视频地址 type:'',//视频类型 playbackrate: 1,//默认倍速 ended:null,//结束显示的内容 webFull:false,//是否启用页面全屏按钮,默认不启用 theatre:null,//是否启用剧场模式按钮,默认不启用 controls:false,//是否显示自带控制栏 rightBar:null,//是否开启右边控制栏 smallWindows:null,//是否启用小窗口模式 smallWindowsDrag:true,//小窗口开启时是否可以拖动 screenshot:false,//截图功能是否开启 timeScheduleAdjust:1,//是否可调节播放进度,0不启用,1是启用,2是只能前进(向右拖动),3是只能后退,4是只能前进但能回到第一次拖动时的位置,5是看过的地方可以随意拖动 logo:'',//logo menu:null,//右键菜单 information:{//关于 'Load:':'{loadTime} second', 'Duration:':'{duration} second', 'Size:':'{videoWidth}x{videoHeight}', 'Volume:':'{volume}%', 'Sudio decoded:':'{audioDecodedByteCount} Byte', 'Video decoded:':'{videoDecodedByteCount} Byte' }, track:null,//字幕 title:'',//视频标题 language:'',//语言包文件 barHideTime:1500,//控制栏隐藏时间 playbackrateOpen:true,//是否开启控制栏倍速选项 playbackrateList:[0.75,1,1.25,1.5,2,4],//倍速配置值 cookie:null,//cookie名称,在同一域中请保持唯一 domain:null,//cookie保存域 cookiePath:'/',//cookie保存路径 documentFocusPause:false,//窗口失去焦点后暂停播放 mouseWheelVolume:2,//是否启用鼠标滚轮调节音量功能,0=不启用,1=启用,2=全屏时才启用 keyVolume:2//是否启用键盘控制音量调节,0=不启用,1=启用,2=全屏时才启用 }; #视频地址调用方式视频地址的调用方式分成三种: 1:普通形式 2:数组形式 3:文件形式 普通调用方式: var videoObject = { container: '.video', video:'video.mp4' };数组形式: var videoObject = { container: '.video', video: [ ['video_cn_bq.mp4', 'video/mp4', '中文标清'], ['video_cn_gq.mp4', 'video/mp4', '中文高清'] ]};文件调用方式: var videoObject = { container: '.video', video:'website:url.json' };或 var videoObject = { container: '.video', video:'url:url.json' }; 使用文件调用方式时,需要指定video的值为website:json文件地址,json里的格式参考普通形式或数组形式,示例如下: { "poster":"video/poster.jpg", "video": "video/1.mp4" } #样式定义样式以css定义,ckplayer的样式文件保存在css/文件夹里。 #语言包选择语言包文件存放在language/文件夹里,以.js格式文件存储,默认是中文简体,如果需要使用其它语言包,只需要在页面中引入相应的js即可。 引入英文语言包示例 视频容器 |
今日新闻 |
推荐新闻 |
CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3 |