ckplayer如何设置键盘的方向左和方向右是快退或快进多少秒?

默认是20秒,那怎么按照自定义的配置呢?

打开文件:".\ckplayer\js\ckplayer.js"

然后在下面的函数中修改就可以了:
下面的代码我已经修改为了按一次方向左键为快退3秒,按一次方向右键为快进5秒。

javascript 复制代码
			/*
			 * fastBack
			 * 功能:快退
			 * @num为数字时快退指定秒数,为空时快退20秒
			*/
			fastBack:function(num){
				if(duration==0) return;
				if(isUndefined(num) || valType(num)!='number'){
					num=3;
				}
				var time=player.time();
				if(time-num>0){
					time-=num;
				}
				else{
					time=0;
				}
				player.seek(time);
				return player;
			},
			/*
			 * fastNext
			 * 功能:快进
			 * @num为数字时快进指定秒数,为空时快进20秒
			*/
			fastNext:function(num){
				if(duration==0) return;
				if(isUndefined(num) || valType(num)!='number'){
					num=5;
				}
				var time=player.time();
				if(time+num<duration){
					time+=num;
				}
				else{
					time=duration;
				}
				player.seek(time);
				return player;
			},

截图如下:

相关推荐
hello 早上好几秒前
05_Java 类加载过程
java·开发语言
PPPPPaPeR.12 分钟前
光学算法实战:深度解析镜片厚度对前后表面折射/反射的影响(纯Python实现)
开发语言·python·数码相机·算法
echoVic13 分钟前
多模型支持的架构设计:如何集成 10+ AI 模型
java·javascript
橙露15 分钟前
Java并发编程进阶:线程池原理、参数配置与死锁避免实战
java·开发语言
froginwe1115 分钟前
C 标准库 - `<float.h>`
开发语言
echoVic17 分钟前
AI Agent 安全权限设计:blade-code 的 5 种权限模式与三级控制
java·javascript
David凉宸19 分钟前
Vue 3 + TS + Vite + Pinia vs Vue 2 + JS + Webpack + Vuex:对比分析
javascript·vue.js·webpack
2501_9160088926 分钟前
深入解析iOS机审4.3原理与混淆实战方法
android·java·开发语言·ios·小程序·uni-app·iphone
boooooooom30 分钟前
Pinia必学4大核心API:$patch/$reset/$subscribe/$onAction,用法封神!
javascript·vue.js·面试
不会敲代码144 分钟前
解密JavaScript内存机制:从执行上下文到闭包的全景解析
javascript