import{_ as s,c as n,o,U as a,x as e}from"./chunks/framework.75837252.js";const U=JSON.parse('{"title":"静态属性","description":"","frontmatter":{},"headers":[],"relativePath":"advanced/class.md","lastUpdated":1674271984000}'),l={name:"advanced/class.md"},t=a('

静态属性 ​

这里的 静态属性 是指挂载在 构造函数 的 一级属性,非常少使用

提示

有些属性是全大写的,说明这些属性是不稳定的,可能会在将来被更改

instances ​

返回全部播放器实例的数组,假如你想同时管理多个播放器的时候,可以用到该属性

',5),r=e("div",{className:"run-code"},"▶ Run Code",-1),c=a(`
js
console.info([...Artplayer.instances]);

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

console.info([...Artplayer.instances]);

version ​

返回播放器的版本信息

`,3),i=e("div",{className:"run-code"},"▶ Run Code",-1),p=a('
js
console.info(Artplayer.version);\n

env ​

返回播放器的环境变量

',3),d=e("div",{className:"run-code"},"▶ Run Code",-1),h=a('
js
console.info(Artplayer.env);\n

build ​

返回播放器的打包时间

',3),_=e("div",{className:"run-code"},"▶ Run Code",-1),u=a('
js
console.info(Artplayer.build);\n

config ​

返回视频的默认配置

',3),A=e("div",{className:"run-code"},"▶ Run Code",-1),b=a('
js
console.info(Artplayer.config);\n

utils ​

返回播放器的工具函数集合

',3),m=e("div",{className:"run-code"},"▶ Run Code",-1),C=a('
js
console.info(Artplayer.utils);\n

全部工具函数请参考以下地址:

artplayer/types/utils.d.ts

scheme ​

返回播放器选项的校验方案

',4),D=e("div",{className:"run-code"},"▶ Run Code",-1),T=a('
js
console.info(Artplayer.scheme);\n

Emitter ​

返回事件分发器的构造函数

',3),y=e("div",{className:"run-code"},"▶ Run Code",-1),F=a('
js
console.info(Artplayer.Emitter);\n

validator ​

返回选项的校验函数

',3),E=e("div",{className:"run-code"},"▶ Run Code",-1),I=a('
js
console.info(Artplayer.validator);\n

kindOf ​

返回类型检测的函数工具

',3),P=e("div",{className:"run-code"},"▶ Run Code",-1),q=a('
js
console.info(Artplayer.kindOf);\n

html ​

返回播放器所需的 html 字符串

',3),f=e("div",{className:"run-code"},"▶ Run Code",-1),v=a('
js
console.info(Artplayer.html);\n

option ​

返回播放器的默认选项

',3),k=e("div",{className:"run-code"},"▶ Run Code",-1),O=a('
js
console.info(Artplayer.option);\n

DEBUG ​

CONTEXTMENU ​

NOTICE_TIME ​

SETTING_WIDTH ​

SETTING_ITEM_WIDTH ​

SETTING_ITEM_HEIGHT ​

INDICATOR_SIZE ​

INDICATOR_SIZE_ICON ​

INDICATOR_SIZE_MOBILE ​

INDICATOR_SIZE_MOBILE_ICON ​

VOLUME_PANEL_WIDTH ​

VOLUME_HANDLE_WIDTH ​

RESIZE_TIME ​

SCROLL_TIME ​

SCROLL_GAP ​

AUTO_PLAYBACK_MAX ​

AUTO_PLAYBACK_MIN ​

AUTO_PLAYBACK_TIMEOUT ​

RECONNECT_TIME_MAX ​

RECONNECT_SLEEP_TIME ​

CONTROL_HIDE_TIME ​

DB_CLICE_TIME ​

MOBILE_AUTO_PLAYBACKRATE ​

MOBILE_AUTO_PLAYBACKRATE_TIME ​

MOBILE_AUTO_ORIENTATION_TIME ​

INFO_LOOP_TIME ​

FAST_FORWARD_VALUE ​

FAST_FORWARD_TIME ​

TOUCH_MOVE_RATIO ​

VOLUME_STEP ​

SEEK_STEP ​

PROGRESS_HEIGHT ​

PLAYBACK_RATE ​

ASPECT_RATIO ​

FLIP ​

FULLSCREEN_WEB_IN_BODY ​

',37),S=[t,r,c,i,p,d,h,_,u,A,b,m,C,D,T,y,F,E,I,P,q,f,v,k,O];function N(g,R,x,L,M,V){return o(),n("div",null,S)}const w=s(l,[["render",N]]);export{U as __pageData,w as default};