净化 B站/哔哩哔哩 页面,支持「精简功能、播放器净化、过滤视频、过滤评论、全站黑白名单」,提供 300+ 功能,定制自己的 B 站
< Commentaires sur bilibili 页面净化大师
从 V4 版本开始小窗的位置和大小数据都在 localStorage 存储,浏览器无痕与普通模式 localStorage 数据不通,无痕模式下会记录自己的一套位置和缩放
就是说小窗口设置无法继承到无痕模式吗?
对的
问了下gpt,说可以读写localStorage ,这个有帮助吗?
JavaScript 可以获取网页的 localStorage。localStorage 是浏览器提供的一种持久化存储机制,允许你在用户的浏览器中存储数据,即使页面关闭或浏览器关闭后数据仍然存在。
你可以使用以下方法来操作 localStorage:
设置数据:
localStorage.setItem('key', 'value');
获取数据:
const value = localStorage.getItem('key');
之所以叫无痕模式,就是因为它从普通模式隔离出来了自己的空间(localStorage 是其中一部分),所以在无痕模式下修改 localStorage 影响不了普通模式
你可以试一下 B 站的搜索,在无痕模式下搜索一个关键词,在普通模式下查看搜索历史,会发现这个关键词不在搜索历史里
可能是我没说清楚,我的意思是反过来的,在普通模式设置好,存储到油猴插件里面,在无痕模式打开时再读取出来设置到网站里面,请问这样可以实现吗?
这种方法可以,V3 版本里刚加入这个功能时是这样存的,但代码糟糕性能不行(油猴脚本对存储对象类型的支持拉胯),所以在大版本更新时被优化掉了 :D
好吧,希望哪天性能好了可以支持
主要是想配合免登录看高清的那个脚本在无痕模式用的(不想被垃圾算法推荐只看一次的视频),普通窗口记住小窗设置还是挺舒服的
这几天突然发现在普通窗口调整好小窗口大小位置之后,不能在打开隐私窗口时记住小窗口的大小位置了,之前还可以的,请问是bug吗?