Greasy Fork is available in English.

bv2av

Change bv to av

< Spätná väzba na bv2av

Otázka/komentár

JY3
§
Pridaný: 31.05.2024

细节优化:不转换稍后再看播放页和收藏夹播放页 URL 中的 BV 号。

转换的话会可能影响前进、后退、刷新等行为,因为 B 站自己会将 URL 中的 av 号转换回 BV 号。

ouuanAutor
§
Pridaný: 31.05.2024

修改了一下,现在使用 replaceState,av 号网址是替换掉 BV 号网址而不是新增,这样的话 BV 号网址不会出现在历史记录中。

但我不记得几年前是怎么考虑的,用的 pushState,不知道当时是不是有考虑到 replaceState 会有什么问题 🤔️ 如果发现有问题再说(

ouuanAutor
§
Pridaný: 31.05.2024

现在播放列表点击视频是会用 JavaScript 来修改目标网址,不使用 href 属性。如果能截获这个 JavaScript navigate 就好了,只不过 minify 之后的代码我也没看明白,研究了一下好像可以用 NavigateEvent 这个 API,但目前 Firefox 还不支持。

Pridať odpoveď

Aby ste mohli pridať odpoveď, prihláste sa.