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(`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('console.info(Artplayer.version);\nenv 返回播放器的环境变量
',3),d=e("div",{className:"run-code"},"▶ Run Code",-1),h=a('console.info(Artplayer.env);\nbuild 返回播放器的打包时间
',3),_=e("div",{className:"run-code"},"▶ Run Code",-1),u=a('console.info(Artplayer.build);\nconfig 返回视频的默认配置
',3),A=e("div",{className:"run-code"},"▶ Run Code",-1),b=a('console.info(Artplayer.config);\nutils 返回播放器的工具函数集合
',3),m=e("div",{className:"run-code"},"▶ Run Code",-1),C=a('console.info(Artplayer.utils);\n全部工具函数请参考以下地址:
scheme 返回播放器选项的校验方案
',4),D=e("div",{className:"run-code"},"▶ Run Code",-1),T=a('console.info(Artplayer.scheme);\nEmitter 返回事件分发器的构造函数
',3),y=e("div",{className:"run-code"},"▶ Run Code",-1),F=a('console.info(Artplayer.Emitter);\nvalidator 返回选项的校验函数
',3),E=e("div",{className:"run-code"},"▶ Run Code",-1),I=a('console.info(Artplayer.validator);\nkindOf 返回类型检测的函数工具
',3),P=e("div",{className:"run-code"},"▶ Run Code",-1),q=a('console.info(Artplayer.kindOf);\nhtml 返回播放器所需的 html 字符串
console.info(Artplayer.html);\noption 返回播放器的默认选项
',3),k=e("div",{className:"run-code"},"▶ Run Code",-1),O=a('console.info(Artplayer.option);\nDEBUG 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