静态属性
提示
静态属性存在于构造函数 Artplayer
上,和播放器实例没有直接关联
instances
- 类型:
Array
一个保存了所有播放器实例的数组,当单个页面同时存在多个播放器时,可以通过这个属性进行管理多个实例
▶ Run Code
var art = new Artplayer({
container: '.artplayer-app',
url: '/assets/sample/video.mp4',
});
art.on('ready', () => {
console.info(Artplayer.instances)
})
version
- 类型:
String
当前播放器版本号
▶ Run Code
console.info(Artplayer.version)
env
- 类型:
String
当前播放器环境变量
▶ Run Code
console.info(Artplayer.env)
utils
- 类型:
Object
播放器的常用工具集
▶ Run Code
console.info(Artplayer.utils)
config
- 类型:
Object
存放了视频的原生属性和方法
▶ Run Code
console.info(Artplayer.config)
scheme
- 类型:
Object
播放器参数的校验方案
▶ Run Code
console.info(Artplayer.scheme)
validator
- 类型:
Function
播放器参数的校验器
option
- 类型:
Object
播放器默认参数
▶ Run Code
console.info(Artplayer.option)
html
- 类型:
String
播放器默认 Html
字符串,通常用于 SSR
的提前渲染
▶ Run Code
console.info(Artplayer.html)
kindOf
- 类型:
Function
JS类型识别函数
▶ Run Code
console.info(Artplayer.kindOf('0'))
console.info(Artplayer.kindOf(0))
console.info(Artplayer.kindOf({}))
console.info(Artplayer.kindOf([]))