最近有朋友反馈一个很奇怪的现象:在用 Brave 浏览器刷 B 站的时候,发现搜索框里再也看不到之前的搜索历史了。每次想搜一个以前看过的番或者视频,都得重新打字,体验非常难受。这到底是 B 站的 Bug,还是浏览器设置的问题?今天我们就来排查一下这个问题,并提供解决办法。

为什么会出现这种情况?

Brave 浏览器地址栏旁的 Shield 图标特写,显示隐私保护功能的状态。

Brave 浏览器的 Shields 功能是隐私保护的核心,也是导致搜索历史消失的常见原因。

Brave 浏览器主打的就是“隐私保护”和“阻挡跟踪”,很多默认设置都非常激进。虽然这能防止被广告商骚扰,但有时候也会误伤正常的功能。B 站的搜索历史通常依赖浏览器的表单自动填充功能或本地 storage。如果 Brave 阻止了这些数据的存储,或者是清理策略过于激进,历史记录自然就消失了。

解决方案一:检查隐私设置与 Shield 设置

Brave 的 Shields( shields 图标)是罪魁祸首的高发区。

  1. 查看 Shields 状态:点击地址栏右侧的盾牌图标。不要直接把它关闭(除非你确定站点安全),而是点击“高级控制”。
  2. 调整阻止规则:在“指纹识别”和“跟踪保护”选项下,尝试从“严格”调整为“标准”。有时候指纹识别保护过严会干扰网站的脚本运行,导致无法写入历史记录。
  3. 允许 Cookie:确保在 Cookie 设置中没有启用“阻止第三方 Cookie”或者“清除退出的 Cookie”。B 站的记录虽然不完全依赖 Cookie,但相关的用户状态可能受影响。

Brave 浏览器设置页面中的自动填充表单选项截图。

检查“保存并填充表单”功能是否开启,这是恢复搜索历史记录的关键步骤。

解决方案二:调整自动填充与表单数据

如果 Shield 没问题,那可能就是浏览器的自动填充功能被关了。

  1. 打开 Brave 的设置页面(地址栏输入 brave://settings)。
  2. 找到左侧的自动填充(Autofill)选项。
  3. 点击表单(Forms)。
  4. 确保“保存并填充表单”的开关是打开状态。同时,检查“地址栏和其他表单”的搜索建议是否开启。

解决方案三:排查顽固的网站数据清理

Brave 有一项功能是关闭浏览器时自动清理数据,这可能是历史记录不见的元凶。

  1. 进入设置 -> 隐私与安全
  2. 找到“清除浏览数据”部分,点击“服务”或直接寻找“关闭浏览器时始终清除私人数据”的选项。
  3. 如果勾选了“网站设置”或“表单数据”,请务必取消勾选。否则,每次你关掉浏览器,辛辛苦苦攒的搜索记录就都没了。

方案四:检查扩展插件冲突

很多为了保护隐私或者自定义 B 站样式的插件(比如各种去广告、Bilibili Evolved 等)可能会修改搜索框的 DOM 结构或接管输入逻辑,导致浏览器原生的历史记录失效。

建议开启浏览器的无痕模式(默认不带插件)去 B 站试试。如果在无痕模式下搜索框有历史,那肯定是某个插件搞的鬼。这个时候,你就需要逐个禁用插件进行排查,找到那个“捣乱分子”并调整它的设置。

总结

如果你是为了极致的隐私而牺牲了便利性,那忍受没有搜索历史也是可以理解的。但对于大多数普通用户来说,稍微放宽一点隐私设置,或者将 B 站加入“允许列表”,能有效解决这个问题。

希望这篇折腾教程能帮大家找回顺畅的 B 站搜索体验!如果你还有其他关于浏览器的小疑问,欢迎在评论区交流。

标签: none

AI Skills Smart Station on Nick Launches

评论已关闭