update danmuku setting

This commit is contained in:
Harvey committed 2022-05-13 18:44:31 +08:00
1 parent 59f7a88e51
commit 642a2ac1a9
3 files changed
+53 -45

No files matched your search

@@ -46,28 +46,6 @@ export default function setting(art, danmuku) {
name: 'danmuku',
html: '弹幕设置',
selector: [
{
html: '弹幕防重叠',
icon: '',
switch: danmuku.option.antiOverlap,
onSwitch(item) {
danmuku.config({
antiOverlap: !item.switch,
});
return !item.switch;
},
},
{
html: '同步视频速度',
icon: '',
switch: danmuku.option.synchronousPlayback,
onSwitch(item) {
danmuku.config({
synchronousPlayback: !item.switch,
});
return !item.switch;
},
},
{
width: 200,
html: '播放速度',
@@ -204,6 +182,32 @@ export default function setting(art, danmuku) {
return item.html;
},
},
{
html: '弹幕防重叠',
icon: '',
tooltip: danmuku.option.antiOverlap ? '开启' : '关闭',
switch: danmuku.option.antiOverlap,
onSwitch(item) {
danmuku.config({
antiOverlap: !item.switch,
});
item.tooltip = item.switch ? '关闭' : '开启';
return !item.switch;
},
},
{
html: '同步视频速度',
icon: '',
tooltip: danmuku.option.synchronousPlayback ? '开启' : '关闭',
switch: danmuku.option.synchronousPlayback,
onSwitch(item) {
danmuku.config({
synchronousPlayback: !item.switch,
});
item.tooltip = item.switch ? '关闭' : '开启';
return !item.switch;
},
},
],
});
});