Greasy Fork is available in English.

Wider Bilibili

哔哩哔哩宽屏体验

< 腳本Wider Bilibili的回應

提問/評論

§
發表於:2024-06-16

开启导航栏下置后,如果使用[dark reader](https://chrome.google.com/webstore/detail/eimadpbcbfnmbkopoojfekhnkhdbieeh)动态模式加载暗色网页,会导致导航栏重新在控件处渲染。
之前的版本正常,可能是粘性导航栏导致的。

posthumz作者
§
發表於:2024-06-16

这个是Dark Reader本身的实现导致的。实测只启用Dark Reader不启用Wider Bilibili就会导致这个情况

(建议在b站禁用Dark Reader,改用Bilibili Evolved的夜间模式

§
發表於:2024-06-16

降级到0.4.2、0.4.3都正常。

evolved太卡了。整体性能不如drak reader。

posthumz作者
§
發表於:2024-06-16

我这边试了一下0.4.2和0.4.3也同样有这个问题?

§
發表於:2024-06-16
实测只启用Dark Reader不启用Wider Bilibili就会导致这个情况

不会啊。

0.4.4第一个版本就不行。

出现问题的话是下面bili那一行整体上移,挡住画面。

posthumz作者
§
發表於:2024-06-16

不会啊。0.4.4第一个版本就不行。出现问题的话是下面bili那一行整体上移,挡住画面。

等一下,我以为你说的问题是顶栏背景突然变白然后变黑,你这个问题我这边没遇到,你用的浏览器环境是什么?

§
發表於:2024-06-16

chrome 126.0.6478.62(正式版本)

用隐身模式也试过,应该就是0.4.4改了什么🫠放顶部倒都是正常的

posthumz作者
§
發表於:2024-06-16

chrome 126.0.6478.62(正式版本)用隐身模式也试过,应该就是0.4.4改了什么🫠放顶部倒都是正常的

这个问题太诡异了,用Firefox测试没问题,用Chrome就有问题

研究了一下:Dark Reader在Firefox只复制了已启用样式表的css变量;在Chrome会把禁用样式表的css变量也复制一遍,但又不会使用这个样式表里面的其他样式,导致错误的使用了导航栏上置的播放器高度但又没完全上置

我没看Dark Reader的源码不知道Dark Reader动态模式具体是怎么实现的,但是这个是Dark Reader的问题。0.4.4的确是改了高度相关的实现逻辑,但是脚本本身逻辑是没有问题的。

§
發表於:2024-06-17

只有最大化才会出现这个问题,窗口化的话是正常的。

怕不是chrome的问题。

posthumz作者
§
發表於:2024-06-17

只有最大化才会出现这个问题,窗口化的话是正常的。怕不是chrome的问题。

你这个应该是最大化时播放器占全高,然后窗口化时没占全高吧,是这两种情况我用的逻辑不一样,应该不是chrome的问题

§
發表於:2024-06-23

我也是遇到了这个问题,太困扰了

發表回覆

登入以回復