Closed Yejia995 closed 4 months ago
弹幕偏移这个应该是针对当前集或者当前番剧的吧?放在通用设置里感觉有点不太合适。 同理,弹幕源这个我倾向于换个地方
弹幕偏移这个应该是针对当前集或者当前番剧的吧?放在通用设置里感觉有点不太合适。 同理,弹幕源这个我倾向于换个地方
嗯没问题,主要是番剧要是有字幕和音轨的话,手机UI会有两排按钮。所以才会想删掉一个按钮而不是加一个新的,我暂时先自用一下吧
这样的话,可以把所有的功能整合在一个按钮里,类似jellyfin最右边那个设置按钮,然后根据弹出菜单来选择不同功能
弹幕偏移确实是针对当前番剧比较好,可以在window.ede
里存储playingInfo
然后在每次加载的时候对比之前的番剧名吗?至于弹幕源虽然放到了模态里,但是提交之后应该是不会存储设置的
仿照getEpisodeInfo
里的做法,把offset单独存一个kv值可能更好点?
比如,_id
是jellyfin给每个季度分配的id,创建一个_offset_key
存储当季的偏移量
let _offset_key = '_anime_offset_rel_' + _id;
window.localStorage.setItem(_offset_key, current_offset);
offset = window.localStorage.getItem(_offset_key) || 0;
至于弹幕源,我是指这个功能和设置相关的项放到一起感觉有点拧巴😂
更改了以下内容:
danmakuFilter
和danmakuParser
为一个函数danmakuInteractionOpts
和sendDanmakuOpts
两个函数sourceButtonOpts
和弹幕偏移选项加到了danmakuInteractionOpts
当中