mirror of
https://github.com/the1812/Bilibili-Evolved.git
synced 2025-11-04 21:22:45 +08:00
style(default-video-speed): rename: defaultVideoSpeedList -> rememberVideoSpeedList
This commit is contained in:
parent
bb22c0323a
commit
b0d9367cbf
@ -248,7 +248,7 @@ export const settings = {
|
|||||||
homeHiddenItems: [],
|
homeHiddenItems: [],
|
||||||
cache: {},
|
cache: {},
|
||||||
favoritesListCurrentSelect: '',
|
favoritesListCurrentSelect: '',
|
||||||
defaultVideoSpeedList: {},
|
rememberVideoSpeedList: {},
|
||||||
rememberVideoSpeed: false,
|
rememberVideoSpeed: false,
|
||||||
extendVideoSpeed: false,
|
extendVideoSpeed: false,
|
||||||
}
|
}
|
||||||
|
|||||||
2
src/global.d.ts
vendored
2
src/global.d.ts
vendored
@ -520,7 +520,7 @@ declare global {
|
|||||||
favoritesListCurrentSelect: string,
|
favoritesListCurrentSelect: string,
|
||||||
homeHidden: boolean,
|
homeHidden: boolean,
|
||||||
homeHiddenItems: string[],
|
homeHiddenItems: string[],
|
||||||
defaultVideoSpeedList: {
|
rememberVideoSpeedList: {
|
||||||
[index: string]: string[]
|
[index: string]: string[]
|
||||||
},
|
},
|
||||||
rememberVideoSpeed: boolean,
|
rememberVideoSpeed: boolean,
|
||||||
|
|||||||
@ -25,7 +25,7 @@ export class VideoSpeedController {
|
|||||||
}
|
}
|
||||||
|
|
||||||
static getSpeedFromSetting() {
|
static getSpeedFromSetting() {
|
||||||
for (const [level, aids] of Object.entries(settings.defaultVideoSpeedList)) {
|
for (const [level, aids] of Object.entries(settings.rememberVideoSpeedList)) {
|
||||||
if (aids.some(aid => aid === unsafeWindow.aid)) {
|
if (aids.some(aid => aid === unsafeWindow.aid)) {
|
||||||
return parseFloat(level)
|
return parseFloat(level)
|
||||||
}
|
}
|
||||||
@ -35,7 +35,7 @@ export class VideoSpeedController {
|
|||||||
static rememberSpeed(speed: number, aid: string, force = false) {
|
static rememberSpeed(speed: number, aid: string, force = false) {
|
||||||
let aidOldIndex = -1;
|
let aidOldIndex = -1;
|
||||||
// 如果原来设置中记忆了有关的 aid,就需要先移除它
|
// 如果原来设置中记忆了有关的 aid,就需要先移除它
|
||||||
for (const aids of Object.values(settings.defaultVideoSpeedList)) {
|
for (const aids of Object.values(settings.rememberVideoSpeedList)) {
|
||||||
aidOldIndex = aids.indexOf(aid)
|
aidOldIndex = aids.indexOf(aid)
|
||||||
if (aidOldIndex !== -1) {
|
if (aidOldIndex !== -1) {
|
||||||
aids.splice(aidOldIndex, 1)
|
aids.splice(aidOldIndex, 1)
|
||||||
@ -47,13 +47,13 @@ export class VideoSpeedController {
|
|||||||
return
|
return
|
||||||
}
|
}
|
||||||
// 为新的速度值初始化相应的 aid 数组
|
// 为新的速度值初始化相应的 aid 数组
|
||||||
if (!settings.defaultVideoSpeedList[speed]) {
|
if (!settings.rememberVideoSpeedList[speed]) {
|
||||||
settings.defaultVideoSpeedList[speed] = []
|
settings.rememberVideoSpeedList[speed] = []
|
||||||
}
|
}
|
||||||
// 追加记忆值
|
// 追加记忆值
|
||||||
settings.defaultVideoSpeedList[speed].push(aid)
|
settings.rememberVideoSpeedList[speed].push(aid)
|
||||||
// 持久化
|
// 持久化
|
||||||
settings.defaultVideoSpeedList = settings.defaultVideoSpeedList
|
settings.rememberVideoSpeedList = settings.rememberVideoSpeedList
|
||||||
}
|
}
|
||||||
|
|
||||||
private _containerElement: HTMLElement
|
private _containerElement: HTMLElement
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user