大概就是这个样子(第一次尝试发图,不知道能不能看见)
https://i.imgur.com/Jivcqcf.png
这是不触发隐藏的 toolbar 的情况,就是正常的全屏
https://i.imgur.com/RQs4RSf.png
也就是说在全屏的时候我只要把鼠标移到 tab 栏顶部就会显示隐藏的 toolbar,从而导致浏览器的重新渲染,所有东西都会下移一段距离,非常影响使用。 而在 Safari 里面如果移到最上面虽然也会显示 toolbar,但是它只重新渲染 Safari 的 tab 栏,而不是整个页面
https://i.imgur.com/mMvl9he.png
->
https://i.imgur.com/1UtVi0t.png
我在网上搜类似的问题,不知道是我关键词不对还是什么的没有找到中文的结果,英文的结果比较符合的只有这个 https://support.google.com/chrome/thread/7832842/google-chrome-resizes-when-autohidden-apple-menu-bar-is-shown-instead-of-overlapping-it?hl=en 但是也没有解决方案,所以来问问大家有没有类似情况的,有解决方案就最好了。我能找到的办法就是 command+shift+f 隐藏 tab 栏
https://i.imgur.com/0lhUdw3.png
但这顶多算个 workaround 吧,而且还看不见 tab 栏。 chrome 是 homebrew 安装的最新版,应该不存在版本问题。
1
chendy 2021-08-22 20:11:24 +08:00
没遇到过这个问题,隐藏工具栏时就是弹出系统工具栏,不隐藏的时候整个页面会下移一下
chrome 版本 92.0.4515.159 系统版本 11.5.2 |
2
LotusChuan OP @chendy 好吧,那应该是什么地方设置的不对,我再找找能不能调整
|
3
zhouwb 2021-08-23 07:21:26 +08:00 via iPhone
楼主应该用了状态栏图标收纳的软件了吧?
|
4
jjxtrotter 2021-08-23 09:06:38 +08:00 via Android
我碰到过类似的问题,比如在全屏应用状态下出触发菜单栏点击 surge 切换策略一类的鼠标点击位置是错位的,其他的 app 就没问题。
|
5
plk403 2021-08-23 09:16:22 +08:00
只要全屏状态下有标签栏,鼠标放窗口顶部浏览器页面就会往下移动,鼠标移开页面又回去,就很难受.Safari 就不会, edge 也会这样.Safari 就很平滑
不过这个情况有时候有不会出现 ? 顶多标签栏往下移的时候没有动画 , 比较卡顿 就离谱 非常难受 |
6
johnkiller 2021-08-23 09:58:10 +08:00
chrome://flags/#enable-immersive-fullscreen-toolbar
enable 之后重开 chrome,效果符合楼主预期,但貌似有严重 bug (我这网址栏直接错位了)。 |
7
LotusChuan OP @zhouwb 我在菜单栏使用了 dozer 收纳一些后台软件,但我测试杀掉这个软件的进程后依旧能触发我的问题,所以应该不是这个导致的。
@plk403 是的,但是在我这已经是必定触发了,edge 也有这个问题。 @johnkiller 这个的严重 bug 我也是稳定触发,以后应该只能关 tab 栏用 chrome 了。 |
8
plk403 2021-08-23 13:13:05 +08:00
@LotusChuan 我之前回复你的时候没有触发... 现在好了 又开始这样了
|
9
Xeonpoint 2021-08-24 09:07:00 +08:00
我的情况和你不太一样。当我出发 menuBar,并不会导致浏览器重新渲染。但是 menuBar 会闪烁(先变成白色再马上回复原来的效果)一下,怪难受的。
|
10
canxin 2022-01-07 12:32:25 +08:00
请问 OP 解决这个问题了吗?最近遇到了这个问题,想知道怎么解决。
|
11
LotusChuan OP @canxin 没有,我现在只用 Safari 了,综合体验比 Chrome 好,只有在一些只能在 Chrome 上用的情况下会打开它。你如果有刚需的话可以用快捷键隐藏和打开 tab 栏,在 tab 栏隐藏的情况下不会有页面下移的情况。
|
12
canxin 2022-01-10 07:02:07 +08:00 via iPhone
@LotusChuan 好的,谢谢
|