Elight.WebUI/wwwroot/Content/ckplayer/ckplayer.js

(开头部分) 253KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

/*
	软件名称:ckplayer
	软件版本:X2
	软件作者:niandeng
	软件网站:http://www.ckplayer.com
	--------------------------------------------------------------------------------------------------------------------
	开发说明:
	使用的主要程序语言:javascript(js)及actionscript3.0(as3.0)(as3.0主要用于flashplayer部分的开发,不在该页面呈现)
	功能:播放视频
	特点:兼容HTML5-VIDEO(优先)以及FlashPlayer
	--------------------------------------------------------------------------------------------------------------------
	使用开源代码部分:
	1:flashls-http://flashls.org/
	=====================================================================================================================
*/

!(function() {
	var ckplayer = function(obj) {
		/*
			javascript部分开发所用的注释说明:
			1:初始化-程序调用时即运行的代码部分
			2:定义样式-定义容器(div,p,canvas等)的样式表,即css
			3:监听动作-监听元素节点(单击-click,鼠标进入-mouseover,鼠标离开-mouseout,鼠标移动-mousemove等)事件
			4:监听事件-监听视频的状态(播放,暂停,全屏,音量调节等)事件
			5:共用函数-这类函数在外部也可以使用
			6:全局变量-定义成全局使用的变量
			7:其它相关注释
			全局变量说明:
			在本软件中所使用到的全局变量(变量(类型)包括Boolean,String,Int,Object(包含元素对象和变量对象),Array,Function等)
			下面列出重要的全局变量:
				V:Object:视频对象
				VA:Array:视频列表(包括视频地址,类型,清晰度说明)
				ID:String:视频ID
				CB:Object:控制栏各元素的集合对象
				PD:Object:内部视频容器对象
			---------------------------------------------------------------------------------------------
			程序开始
			下面为需要初始化配置的全局变量
		*/
		//全局变量:播放器默认配置,在外部传递过来相应配置后,则进行相关替换
		this.varsDefault = {
			playerID: '',//播放器ID
			container: '',//视频容器的ID
			variable: 'ckplayer',//播放函数(变量)名称
			volume: 0.8,//默认音量,范围0-1
			poster: '',//封面图片地址
			autoplay: false,//是否自动播放
			loop: false,//是否需要循环播放
			live: false,//是否是直播
			duration: 0,//指定总时间
			forceduration:0,//强制使用该时间为总时间
			seek: 0,//默认需要跳转的秒数
			drag: '',//拖动时支持的前置参数
			front: '',//前一集按钮动作
			next: '',//下一集按钮动作
			loaded: '',//加载播放器后调用的函数
			flashplayer: false,//设置成true则强制使用flashplayer
			html5m3u8: false,//PC平台上是否使用h5播放器播放m3u8
			track: null,//字幕轨道
			cktrack: null,//ck字幕
后面还有 8956 行代码,解锁后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明

AI 解读 AI

登录后可用,每次 10 算力,解读结果公开显示在下面。

还没有人解读过这个文件。