ArtplayerH5播放器-Demo JS
- var art = new Artplayer({
- container: undefined, // 父元素
- url: "", // 视频地址
- title: "", // 视频标题
- volume: 0.7, // 视频默认音量
- theme: "#ffad00", // 播放器主题颜色
- aspectRatio: true, // 是否开启宽高比自适应
- autoSize: false, // 是否自动填充容器
- screenshot: true, // 是否开启截图功能
- setting: true, // 是否开启设置菜单
- flip: true, // 是否开启视频翻转
- playbackRate: true, // 是否开启视频播放速率
- loop: false, // 是否循环播放
- autoplay: false, // 是否自动播放
- muted: false, // 是否开始禁音
- hotkey: true, // 是否开启视频快捷键
- fullscreen: true, // 是否允许全屏
- fullscreenWeb: true, // 是否允许页面全屏
- preload: "auto", // 预载入视频空间
- volumeBar: true, // 是否开启音量调节
- controlBar: true, // 是否开启控制条
- subtitle: [], // 字幕列表
- highlight: [], // 时间轴标记点
- pip: true, // 是否支持画中画
- autoMini: true, // 是否支持迷你模式
- lock: false, // 是否锁定移动端播放器
- lang: navigator.language, // 播放器语言
- plugins: [], // 插件
- moreVideoAttr: {}, // 更多 video 标签属性
- HLSjsConfig: {}, // hls.js 配置
- flvjsConfig: {}, // flv.js 配置
- dashjsConfig: {}, // dash.js 配置
- controls: [
- 'play',
- 'progress',
- 'time',
- 'spacer',
- 'fullscreen',
- ],
- quality: [
- {
- name: 'SD',
- value: 'https://example.com/SD.mp4',
- },
- {
- name: 'HD',
- value: 'https://example.com/HD.mp4',
- },
- {
- name: 'FHD',
- value: 'https://example.com/FHD.mp4',
- },
- ],
- layers: [
- {
- name: 'artplayer-plugin-danmuku',
- data: [
- { time: 0, text: 'Hello World!' },
- { time: 5, text: 'Welcome to ArtPlayer.js' },
- ],
- },
- ],
- });
复制代码
|