diff --git a/docs/assets/example/control.js b/docs/assets/example/control.js
index 692d600db..056f8df70 100644
--- a/docs/assets/example/control.js
+++ b/docs/assets/example/control.js
@@ -14,17 +14,6 @@ var art = new Artplayer({
miniProgressBar: true,
airplay: true,
theme: '#23ade5',
- quality: [
- {
- default: true,
- html: 'SD 480P',
- url: '/assets/sample/video.mp4',
- },
- {
- html: 'HD 720P',
- url: '/assets/sample/video.mp4',
- },
- ],
thumbnails: {
url: '/assets/sample/thumbnails.png',
number: 60,
@@ -66,6 +55,21 @@ var art = new Artplayer({
state: '
',
indicator: '
',
},
+ settings: [
+ {
+ html: 'Control UI',
+ icon: '
',
+ tooltip: 'OFF',
+ switch: true,
+ onSwitch: async function (item) {
+ item.tooltip = item.switch ? 'OFF' : 'ON';
+ art.plugins.artplayerPluginControl.enable = !item.switch;
+ await Artplayer.utils.sleep(300);
+ art.setting.updateStyle();
+ return !item.switch;
+ },
+ },
+ ],
plugins: [
artplayerPluginControl()
],