Adblock Plus 最近进行了更新(它打开了“Adblock Plus 已安装”选项卡),从那时起,它就没有在 Chrome 会话之间保存过滤器列表(订阅)也没有手动输入过滤器(“添加您自己的过滤器”)。
所有以前的配置显然已被清除,并且任何添加的内容都只能持续到 Chrome 关闭/重新打开 - 此时配置再次变为空白。
我没有对 Chrome 或任何扩展程序进行任何更改(由我进行),但当然无法判断 Google 是否做了任何事情,或者是否有任何其他扩展程序在未经知情/批准的情况下进行了更新。
有没有办法检查版本/降级到可用版本?或者调试扩展数据,也许在适当配置后将其设为只读,看看是否能阻止其被清空?
版本信息:- Chrome 33.0.1750.154 m Adblock Plus 1.7.4.1131
答案1
已禁用并重新安装扩展程序http://adblockplus.org到目前为止似乎可以正常工作。此版本仅显示 1.7.4(不是 1.7.4.1131),因此仍可能会升级并中断。如果发生这种情况,知道如何回滚将很有用。
答案2
我知道这是一篇旧帖子,但由于它是在谷歌搜索“广告拦截不保存过滤器”时出现的第二个结果,所以我觉得在这里发布它仍然有意义。
如果您安装了 NoScript,请将其卸载,然后改用 uMatrix 之类的插件。NoScript 虽然被贴上了安全插件的标签,但它通过广告赚钱,并支持 Google adsense 等。它特别干扰 AdBlock Plus。
您可以测试一下:重置 Firefox/Chrome 并安装 AdBlock Plus,确保至少设置一个订阅。安装您想要的任何其他插件,每次安装后重新启动,并通过将鼠标悬停在 AdBlock 图标上来检查 AdBlock 订阅状态。订阅将保留。安装 NoScript。在重新启动浏览器之前,请检查 AdBlock。过滤器订阅仍将存在。重新启动后,它们突然消失了。删除 NoScript,重新启动,然后再次添加您的订阅。它们应该在再次重新启动后继续存在。如果不行,您将需要再次重置浏览器。
由于 NoScript 有专门针对 AdBlock 的代码来禁用功能,因此无论如何您都需要重置才能恢复所有订阅选项。此时,Firefox 将有一个损坏的配置文件,需要上述重置。