Aspect ratio (#534)

* update

* update

* Create video2.mp4

* add art.quality

* fix art.theme
This commit is contained in:
Harvey Zack authored and GitHub committed 2023-05-13 21:23:05 +08:00
1 parent 1beff2c7fa
commit 4902322808
233 files changed
+2405 -2182

No files matched your search

+4 -9
View File
@@ -1,4 +1,4 @@
import { errorHandle, addClass, removeClass, isMobile } from '../utils';
import { errorHandle, addClass, removeClass, isMobile, sleep } from '../utils';
import Component from '../utils/component';
import fullscreen from './fullscreen';
import fullscreenWeb from './fullscreenWeb';
@@ -10,7 +10,6 @@ import volume from './volume';
import setting from './setting';
import thumbnails from './thumbnails';
import screenshot from './screenshot';
import quality from './quality';
import loop from './loop';
import airplay from './airplay';
@@ -104,13 +103,9 @@ export default class Control extends Component {
}
if (option.quality.length) {
this.add(
quality({
name: 'quality',
position: 'right',
index: 10,
}),
);
sleep().then(() => {
this.art.quality = option.quality;
});
}
if (option.screenshot && !isMobile) {
-17
View File
@@ -1,17 +0,0 @@
export default function quality(option) {
return (art) => {
const qualityOption = art.option.quality;
const qualityDefault = qualityOption.find((item) => item.default) || qualityOption[0];
return {
...option,
style: {
marginRight: '10px',
},
html: qualityDefault ? qualityDefault.html : '',
selector: qualityOption,
onSelect(item) {
art.switchQuality(item.url, item.html);
},
};
};
}