Skip to main content

Static propertys

Tip

Static attributes exist in the constructor artplayer, and the player instance is not directly associated

instances​

  • Type: Array

A array that saves all player instances, and can manage multiple instances through this property when multiple players exist at the same time.

▶ Run Code
var art = new Artplayer({
container: '.artplayer-app',
url: '/assets/sample/video.mp4',
});

art.on('ready', () => {
console.info(Artplayer.instances);
});

version​

  • Type: String

Current player version number

▶ Run Code
console.info(Artplayer.version);

env​

  • Type: String

Current player environment variable

▶ Run Code
console.info(Artplayer.env);

utils​

  • Type: Object

Common utils for player

▶ Run Code
console.info(Artplayer.utils);

config​

  • Type: Object

Store native properties and methods of video

▶ Run Code
console.info(Artplayer.config);

scheme​

  • Type: Object

Verification scheme for player option

▶ Run Code
console.info(Artplayer.scheme);

validator​

  • Type: Function

Validator for player option

option​

  • Type: Object

Player default option

▶ Run Code
console.info(Artplayer.option);

html​

  • Type: String

Player defaults HTML String, usually used for SSR

▶ Run Code
console.info(Artplayer.html);

kindOf​

  • Type: Function

JS type identification function

▶ Run Code
console.info(Artplayer.kindOf('0'));
console.info(Artplayer.kindOf(0));
console.info(Artplayer.kindOf({}));
console.info(Artplayer.kindOf([]));