Bilibili AntiBV

自动在地址栏中将 bv 还原为 av,非重定向,不会导致页面刷新,顺便清除 search string 中所有无用参数

< Feedback on Bilibili AntiBV

Review: OK - script works, but has bugs

§
Posted: 2021-03-14

BUG:从一个视频中点击右边那列推荐视频时,网页仍然显示上一个网页的av号
感谢插件,但使用中发现
举例:从av693947开始,点击右侧推荐视频第一个“【中字】数学家如何把球面内外翻转:斯梅尔悖论”视频
网页上方仍然是av693947,点击刷新就会回到上一个视频
如果继续点击,跳转到第三个视频,那么网页上会显示第二个视频的av号,总是滞后一个视频。

关闭插件,可以看到一开始的视频是BV1is411f76d,点击右侧视频,变为BV1k54y1R7J5/?spm_id_from=333.788.recommend_more_video.0
怀疑是插件检测到额外网址参数,就将网址还原为了旧的av号(瞎猜的)

浏览器:chrome 89.0.4389.82,只使用了这一个油猴脚本

神代綺凛Author
§
Posted: 2021-03-14

确实,感谢报告 bug,已经修复

点击推荐视频时的跳转是无刷新的,而 window.__INITIAL_STATE__.videoData.aidwindow.__INITIAL_STATE__.aid 的更新不及时,在 URL 发生变动之后它们仍为前一个视频的 av 号

Post reply

Sign in to post a reply.