Change bv to av
Има други версии на този скрипт, където кодът е обновен. Покажи всички версии.
格式化代码
如果浏览器支持则使用 Navigation API
修复稍后再看 bvid 参数(删除 /watchlater/ 网址匹配的 trailing slash)
/watchlater/
使用 replaceState 来修改 window.location.href,这样的话一开始的 BV 号网址不会出现在历史记录中,可以避免后退到 BV 号然后又自动切换到 av 号,污染历史记录。
replaceState
window.location.href
另外,对代码进行了格式化。
Use a new conversion algorithm
Support recent large av numbers.
对稍后再看的页面/链接禁用,因为这些地方貌似不认 av 号
修复 BV 可以 /BV 而 av 必须 /video/av 的问题