去除bilibili链接中不需要的参数,如spm_id_from/from_sourse/from/等,还地址栏以清白干净
These are all versions of this script. Show only the versions where the code changed.
spmid
不匹配B站主域名以外的链接
垃圾参数:plat_id-Arouter
plat_id
-Arouter
排除passport.bilibili.com
passport.bilibili.com
添加参数is_story_h5和share_from
is_story_h5
share_from
window.open返回值
window.open
处理省略协议头的情形
启用标准URL接口
弃用链判断运算符以兼容旧内核浏览器。 添加垃圾参数tab。
链判断运算符
tab
空锚问题
不修剪基链:否则二次清理时容易陷入死循环
非法字符=
=
navigation未必可用🤣
navigation
拦截 navigation 事件(感谢 @Max3 )
更新垃圾参数:csource、vd_source
csource
vd_source
重构2.0.0