Files
ArtPlayer/packages/artplayer/src/control/quality.js
T
2020-09-02 22:03:22 +08:00

15 lines
474 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.name : '',
selector: qualityOption,
onSelect(item) {
art.player.switchQuality(item.url, item.name);
},
};
};
}