ArtPlayer Versions Save

:art: ArtPlayer.js is a modern and full featured HTML5 video player

5.1.1

3 months ago

插件函数支持同步和异步返回

5.1.0

4 months ago
  • 插件函数改为支持异步返回
  • 当播放地址发生错误到达上限后,不会再主动销毁播放器
  • 分离语言文件,核心代码不再捆绑多国语言 语言设置
  • 更新组件时,支持填写只更新的字段 pull/549
  • 添加 muted 事件,当静音的状态变化时触发
  • 添加 Artplayer.LOG_VERSION 全局配置,设置是否打印播放器版本,默认为 true
  • 添加 Artplayer.USE_RAF 全局配置,设置是否使用 requestAnimationFrame ,默认为 false,目前主要用于进度条的平滑效果
  • 移除默认样式 margin:0;padding:0;,因为容易与第三方库起样式冲突,导致难以覆写
  • 字幕行从 p 标签改为 div 标签,并且添加类名 art-subtitle-line
  • 在移动端,点击视频会切换控制栏的显示与隐藏
  • 由于功能不常用,删除 art.loop 区间播放功能
  • 字幕轨添加 label 属性,用于在移动设备上显示字幕名字
  • 添加 unescape, isBrowser, setStyleText 工具函数
  • 添加 artplayerPluginMultipleSubtitles 插件,用于显示合并后的字幕文件: demo
  • 修改迷你进度条的显示方式

5.0.9

11 months ago
  • 修复 art.autoOrientation 样式错误问题
  • 移除播放器容器的动画效果

5.0.8

11 months ago
  • 修复 art.mini 的互斥关系
  • 修复 art.aspectRatio 动画效果问题

5.0.7

11 months ago
  • 使用 switchUrl 或者 switchQuality 方法切换地址后会保持原有的调整如:aspectRatio, playbackRate, flip, autoSize
  • 删除 switchUrl 方法和 switchQuality 方法的第二个 name 参数
  • 添加 isIOS13 工具,用于修复在 IOS13 以上版本的设备上的 isMobile 判断不准确的问题
  • art.autoSizeart.autoHeight 改为方法的形式调用,即 art.autoSize()art.autoHeight()
  • 添加新的属性 art.quality,用于动态更新画质列表
  • 修复 art.aspectRatio 属性不正确的问题
  • 添加 art.switch Setter 属性, 功能和 art.switchUrl 方法一样

5.0.6

1 year ago
  • 修复设置面板的样式错误

5.0.5

1 year ago
  • 弹幕插件添加 heatmap 选项,用于是否开启热度图,默认为关闭
  • 修复英文字幕换行的样式错误
  • 修复设置面板的样式错误
  • 移除多余的全局属性
  • 移除 title 选项,因为目前用处不大
  • 移除 whitelist 选项,因为目前用处不大

5.0.4

1 year ago
  • 修复控制器的上拉列表的样式 bug

5.0.3

1 year ago
  • 修复音量控制器 event.pageY 取值错误
  • 修改构建配置,artplayer.legacy.js 可以兼容到 IE 11

5.0.2

1 year ago
  • 修复控制栏位置的样式兼容问题
  • 修复网页全屏的样式错误
  • 修改内置设置项的文本错误