UserScript icon indicating copy to clipboard operation
UserScript copied to clipboard

[知乎增强] 点开评论直接划到最下方

Open 95276324 opened this issue 1 month ago • 8 comments

问题描述

先打开回答,浏览到回答的底部再打开评论,评论会直接划到最下方 频繁触发这种情况

附加截图

Image

95276324 avatar Nov 13 '25 11:11 95276324

先打开回答,浏览到回答的底部再打开评论

按照你的复现步骤,我这边无法复现你遇到的问题。。

XIU2 avatar Nov 14 '25 10:11 XIU2

先打开回答,浏览到回答的底部再打开评论

按照你的复现步骤,我这边无法复现你遇到的问题。。

你好,我录制了一段视频,在19s处有出现这种情况。因为这里无法上传视频,所以我传到了b站:https://www.bilibili.com/video/BV1TnC3BDEcW/

95276324 avatar Nov 14 '25 16:11 95276324

我看了,但我这边还是死活无法复现该问题,你那边是频繁出现吗?禁用脚本后是否就不会再遇到了?

另外,这里是可以上传 mp4 格式的视频的

XIU2 avatar Nov 15 '25 09:11 XIU2

我看了,但我这边还是死活无法复现该问题,你那边是频繁出现吗?禁用脚本后是否就不会再遇到了?

是的,会频繁出现,禁用脚本后就不会有这种情况。

这种情况大多出现在长回答下,要往下滑到答案底部然后打开评论区就会触发。如果是只有几行的短回答则大概率没事。

另外抱歉我没能搞明白如何上传视频,用obs录制的视频也是mp4格式的,所以我又在b站上传了一段视频/

这视频中可以看到同一条回答的评论区,若该在回答位于屏幕中间时点开评论区(10s处),则为正常;若在回答有部分超出屏幕外(16s处),打开评论区时则会划到最下方

95276324 avatar Nov 15 '25 10:11 95276324

点击回复框左下角的 Paste, drop, or click to add files,或者直接把视频文件拖到这个回复框里也一样。


我这边始终无法复现,你尝试禁用其他所有脚本扩展插件后再试试,以此来判断是不是不同脚本扩展直接的兼容性冲突引起的。

另外,该问题只出现在首页吗?如果其他页面也会出现,那么请选择一个固定的页面(比如回答页、问题页或者某个人的主页),这样有个固定的用于稳定复现问题的回答,更方便排查问题(特别是对于我这边,你提供地址给我,我就能在和你一样的页面一样的回答下来尝试复现问题)

XIU2 avatar Nov 16 '25 10:11 XIU2

我禁用了其他的脚本,还是会出现这个问题。不过我在edge上用这个脚本却不会触发这种情况(我用的是Firefox 144.0版本)。 这个问题只出现在首页,在问题的详情页和个人的主页点开的话没有这样的问题。 🥲没办法的话我后面用edge刷知乎好了,因为这个脚本非常方便

95276324 avatar Nov 16 '25 14:11 95276324

主要是,像这种没有什么头绪的 BUG(算是疑难杂症),一般就只能通过排除法一点一点排查原因,但如果我这边无法复现的话,就没办法这样做。。。

突然注意到,你用的是 Firefox 出现该问题?我之前看你发的视频时倒没注意这个,我之前本地测试一直是在 Chrome 上进行的(和 Edge 都是一个浏览器内核),我刚刚更新了一下我这边的 Firefox 浏览器(之前为了测试兼容性装的),试了下确实可以复现,后续我会检查一下到底是什么问题引起的,不过既然只局限于 Firefox 浏览器,那么可能是该浏览器的兼容性问题?

XIU2 avatar Nov 16 '25 14:11 XIU2

我不清楚你之前是如何测试的,但我这边测试,禁用脚本的情况下,依然存在该问题,初步判定为知乎网页本身与 Firefox 之间存在兼容性问题。

因为你说问题只局限于首页,所以一开始我是先去把首页的所有功能都注释掉,结果发现问题还是存在,然后我就干脆把脚本的初始函数 start() 给注释掉了,结果发现问题还存在,后来我干脆把脚本代码都注释了,竟然还存在,最后把脚本禁用了,发现问题还是存在,最后多次测试,也重启了浏览器什么的都试了一遍(即使把 Tampermonkey 禁用了也一样问题存在),依然还是问题存在,现在我可以确定问题不在于 知乎增强 脚本了。

你那边禁用脚本后再测试一下吧,我的测试环境是 Firefox 145.0 + Tampermonkey 5.4.0


Firefox 确实存在各种兼容性问题,因为我写脚本的原因,我电脑上专门装了个 Firefox 来测试兼容性(不过一般都是别人反馈 Firefox 上有问题时我才会去测试,毕竟我主用 Chrome / Edge),也确实遇到了不少 Firefox 专享的 BUG,有些针对性修复了,有些单靠我脚本是无法解决的(比如该问题我就没办法替 知乎 和 Firefox 去解决)。。。

XIU2 avatar Nov 16 '25 14:11 XIU2