- 重构
Setting组件,修复状态丢失的问题 - 类型是
range的Setting,现在回调函数返回的range是数字的数组,不再是单一数字 - 删除
isStringOrNumber工具函数 - 修复
artplayer-plugin-hls-control状态不统一的问题 - 废弃
artplayer-plugin-dash-quality插件 - 新增
artplayer-plugin-dash-control插件 - 使用
code替代已废弃的keyCode监听键盘事件 - 新增
keydown事件,监听来自document的keydown事件 - 新增
option.proxy选项,用于代理第三方的video和canvas - 新增
artplayer-proxy-canvas代理,可以使用canvas播放视频 - 新增
artplayer-proxy-webav代理,来自 bilibili/WebAV - 新增
option.thumbnails.scale, 用于预览图缩放 - 修复
art.url更改不能触发autoPlayBack的bug: #797 - 新增
art.subtitle.cues属性, 获取整体的字幕列表 - 新增
art.subtitle.activeCues属性, 获取活跃的字幕列表 - 新增
subtitleBeforeUpdate事件, 在字幕元素渲染前触发 - 修改
subtitleUpdate事件为subtitleAfterUpdate, 在字幕元素渲染后触发 - 优化
subtitleLoad事件的触发时机和回调参数 - 删除
subtitleSwitch事件,请使用subtitleLoad代替 - 升级
artplayer-plugin-hls-quality为artplayer-plugin-hls-control - 新增
artplayer-plugin-ambilight插件 - 修复
thumbnails显示 bug