:art: ArtPlayer.js is a modern and full featured HTML5 video player
插件函数支持同步和异步返回
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
art.autoOrientation
样式错误问题art.mini
的互斥关系art.aspectRatio
动画效果问题switchUrl
或者 switchQuality
方法切换地址后会保持原有的调整如:aspectRatio
, playbackRate
, flip
, autoSize
switchUrl
方法和 switchQuality
方法的第二个 name
参数isIOS13
工具,用于修复在 IOS13
以上版本的设备上的 isMobile
判断不准确的问题art.autoSize
和 art.autoHeight
改为方法的形式调用,即 art.autoSize()
和 art.autoHeight()
art.quality
,用于动态更新画质列表art.aspectRatio
属性不正确的问题art.switch
Setter 属性, 功能和 art.switchUrl
方法一样heatmap
选项,用于是否开启热度图,默认为关闭title
选项,因为目前用处不大whitelist
选项,因为目前用处不大event.pageY
取值错误artplayer.legacy.js
可以兼容到 IE 11