17 不久前,当Chrome询问我如何处理特定的网址时,我选择了“不执行任何操作”。现在,我希望Chrome启动xdg-open,它可以再次启动正确的应用程序,但是我不知道如何撤消我的“不执行任何操作”选择。有任何想法吗? 谢谢! google-chrome reset url xdg-open — 埃米尔·隆德 source
14 我在Windows上找到了解决方案,事实证明它也适用于Ubuntu: 关闭Chrome ~/.config/google-chrome/Local State在文本编辑器中打开。 搜索protocol_handler。 要让Chrome浏览器询问您如何再次处理特定协议,请在排除方案列表中删除与该协议相对应的行。 保存并退出。 更新: protocol_handler已移至Preferences子目录中的文件Default。如果您正在使用多个配置文件,该文件也位于该文件夹Profile 2,Profile 3等等。 — 埃米尔·隆德 source 6 如果有人在Mac上寻找它:〜/ Library / Application Support / Google / Chrome / Local State — Silicone 3 在Windows上:〜/ AppData / Local / Google / Chrome / User \ Data / Local \ State — justin.m.chase 7 我的protocol_handler里面什么都没有:( — Meekohi Windows运行:%LOCALAPPDATA%\ Google \ Chrome \ User Data(但内部没有protocol_handler处理程序) — JinSnow 1 @Meekohi使用新位置更新了帖子。 — 埃米尔·隆德
4 在Windows上,此设置现在看来位于 ~/AppData/Local/Google/Chrome/User Data/Default/Preferences 搜索excluded_schemes。这将是自定义协议名称设置为true或的字典false。在字典中找到所需的自定义协议,然后删除该条目,保存文件,然后重新启动Chrome。 — 布伦丹·亚伯 source