我在 Windows 上,通常使用键盘快捷键ctrl+ shift+清除 FF 和 Chrome 上的缓存del,但一定是发生了一些事情,因为这个命令现在没有任何作用。
还有人遇到这个问题吗?有人能推荐一个解决方法吗?
我发现 Opera 浏览器在 Chrome 和 FireFox 上阻止了此功能,关闭 Opera 即可解决问题。
https://forums.opera.com/topic/34954/opera-shortcut-key-delete-history/20
答案1
正如 OP 发现的,非常奇怪的是 Opera 的打开可能是导致这种情况的原因。解决方案在此线程中详细说明:https://forums.opera.com/topic/34954/opera-shortcut-key-delete-history/20
总而言之,解决方案涉及编辑您的 Opera 首选项文件。
- 关闭歌剧
- 直接转到您的个人资料,在 Windows 中当前位于
C:\Users\yourusername\AppData\Roaming\Opera Software\Opera Stable
- 编辑该
Preferences
文件,它是一个 json 文本文件。搜索“commands”。文件中应该只有一个该词的实例。如果有多个,请确保它是“extensions”的子项。该文件未格式化,因此只是一个大字符串。如果您不习惯使用纯文本编辑器进行编辑,您可能需要使用 json 编辑器。 - 删除“commands”json 对象中的所有内容(应该是涉及 ctrl + shift 的几个快捷键)。编辑后,你应该有剩余的
"commands": {},
- 保存文件并关闭,然后重新打开 opera。问题现在应该已经解决了。
这是编辑后部分的格式化示例,请参阅末尾的命令对象:
"extensions": {
"alerts": {
"initialized": true
},
"blacklistupdate": {
"version": "2020.3.4"
},
"chrome_url_overrides": {
"activity": [],
"bookmarks": [
{
"active": true,
"entry": "chrome-extension://blahblah/manager/bookmark_manager.html"
}
],
"discover": [],
"downloads": [],
"history": [],
"news": []
},
"commands": {},
"last_opera_version": ...