mirror of
https://github.com/zhw2590582/ArtPlayer.git
synced 2026-10-09 20:26:16 -08:00
15 lines
474 B
JavaScript
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.html : '',
|
|
selector: qualityOption,
|
|
onSelect(item) {
|
|
art.player.switchQuality(item.url, item.html);
|
|
},
|
|
};
|
|
};
|
|
}
|