Bilibili 旧播放页

恢复Bilibili旧版页面,为了那些念旧的人。

< Feedback on Bilibili 旧播放页

Question/comment

§
Posted: 2020-05-05

在个人空间界面,顶部依旧是新界面,且右下角没有设置选项

§
Posted: 2020-05-05

@"Mr. Z" 我这边测试是正常的,你可以打开f12->console看看控制台有没有什么报错

§
Posted: 2020-05-05

@"Motoori Kashin" 說: @"Mr. Z" 我这边测试是正常的,你可以打开f12->console看看控制台有没有什么报错

§
Posted: 2020-05-05

@"Mr. Z" 报错里并没有本脚本的任何信息,所以至少设置界面应该出来的,如果连设置都出不来,只能怀疑是错过了相关事件。由于修改部分的功能(包含设置界面)是统一在DOMContentLoaded事件发生后才启动的,而脚本的注入的时机有快有慢,可能是注入得过慢错过了这一事件。

算是上古代码的遗留吧,当时设计修改功能的时候,很多功能至少得等body存在才能启动,所以一直监控了DOMContentLoaded事件,现在修改功能都已经优化了启动时机,想来也没有必要沿用DOMContentLoaded监控了 你可以试着将脚本最末尾

document.addEventListener("DOMContentLoaded",global.resetSction());

修改为

global.resetSction();

看看有没有效果

如果这样都没有效果,又没有报错,我就实在想不到是什么原因了——总不会是脚本根本没有启用吧?!

§
Posted: 2020-05-05

@"Motoori Kashin" 說: @"Mr. Z" 报错里并没有本脚本的任何信息,所以至少设置界面应该出来的,如果连设置都出不来,只能怀疑是错过了相关事件。由于修改部分的功能(包含设置界面)是统一在DOMContentLoaded事件发生后才启动的,而脚本的注入的时机有快有慢,可能是注入得过慢错过了这一事件。

算是上古代码的遗留吧,当时设计修改功能的时候,很多功能至少得等body存在才能启动,所以一直监控了DOMContentLoaded事件,现在修改功能都已经优化了启动时机,想来也没有必要沿用DOMContentLoaded监控了 你可以试着将脚本最末尾

document.addEventListener("DOMContentLoaded",global.resetSction());

修改为

global.resetSction();

看看有没有效果

如果这样都没有效果,又没有报错,我就实在想不到是什么原因了——总不会是脚本根本没有启用吧?!

这样就可以了,感谢

Post reply

Sign in to post a reply.