- src/ 下拆分为入口/语言包/默认配置/主函数/工具模块,主函数整体搬入零改动 - rollup 打包 UMD(moeplayer.js + moeplayer.min.js),用户使用方式不变 - 库拷贝逻辑移至 scripts/copy-libs.js - README 重写:中文文档、快速开始、路线图、致谢原作者 - index.html 增加皮肤切换演示(默认/红色/西瓜)
63 lines
2.5 KiB
JavaScript
63 lines
2.5 KiB
JavaScript
/*
|
|
* videoObjectDefault
|
|
* 功能:静态变量,默认播放配置,当外部传递过来的配置有未包含在varsDefault里的,则使用varsDefault里的配置
|
|
*/
|
|
var videoObjectDefault= {
|
|
container: '',//视频容器的ID
|
|
volume: 0.8,//默认音量,范围0-1
|
|
poster: '',//封面图片地址
|
|
autoplay: false,//是否自动播放
|
|
loop: false,//是否需要循环播放
|
|
live: false,//是否是直播
|
|
rotate:0,//视频旋转角度
|
|
zoom:0,//默认缩放比例
|
|
ad:null,//广告
|
|
backLive:false,//显示返回直播按钮
|
|
seek: 0,//默认需要跳转的秒数
|
|
next: null,//下一集按钮动作
|
|
loaded: '',//加载播放器后调用的函数
|
|
plug: '',//使用插件
|
|
duration:0,//视频总时间
|
|
preview: null,//预览图片对象
|
|
prompt: null,//提示点功能
|
|
crossOrigin:'',//跨域请求字符
|
|
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}%',
|
|
'Fps:':'{fps}fps',
|
|
'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=全屏时才启用
|
|
errorShow:true//是否显示错误信息
|
|
};
|
|
|
|
export { videoObjectDefault };
|