Skip to main content

静态属性

提示

静态属性存在于构造函数 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([]))