Files
ArtPlayer/packages/artplayer/src/control/quality.js
T
2022-01-07 17:38:10 +08:00

15 lines
467 B
JavaScript

export default function quality(option) {
return (art) => {
const qualityOption = art.option.quality;
const qualityDefault = qualityOption.find((item) => item.default) || qualityOption[0];
return {
...option,
html: qualityDefault ? qualityDefault.html : '',
selector: qualityOption,
onSelect(item) {
art.switchQuality(item.url, item.html);
},
};
};
}