有几篇帖子说人们想做与我相反的事情(比如这篇禁止 Chrome 每次打开外部应用程序时都要求确认),但我意外地选中了复选框以始终允许我每天使用的程序,而我实际上更喜欢有提示。我如何恢复提示?
以下是我试图“取消选中”的截图 https://i.stack.imgur.com/daIGY.png
我找到了这篇 2017 年的文章https://lifehacker.com/reset-chrome-to-stop-automatically-opening-apps-1820404423但这些文件似乎不再存在,我按照以下设置(https://support.google.com/chrome/forum/AAAAP1KN0B0_FSBtFo5g_8),但我似乎没有任何处理程序。
有谁知道如何做到这一点?
答案1
那个生活黑客页面已经过时了,但它确实提供了一个很好的线索。属性文件似乎随着时间的推移而发生了变化。
在运行 Chrome 100.0.4896.60 64 位的 Windows 10 系统上,我在 %LOCALAPPDATA%\Google\Chrome\User Data\Default\Preferences 中找到了该文件
我还在 Chrome 便携版安装中找到了它 - 在 Chrome 便携版安装根目录下查找 Data\profile\Default\Preferences
答案2
我有同样的问题。
在 Ubuntu 16.04 中,我发现 Preferences 文件位于
~/.config/google-chrome/配置文件 {number}/
以及
~/.config/google-chrome/Default/
~/.config/google-chrome/Guest Profile/
~/.config/google-chrome/System Profile/
确保 Chrome 已完全关闭。在您最喜欢的编辑器中打开“首选项”文件,搜索 allowed_origin_protocol_pairs。找到您不想始终自动处理的网站,然后将“true”更改为“false”。保存文件并重新启动 Chrome。
答案3
这个答案是对上述方法的改进,被证明可以删除自动的 mac 桌面应用程序 - url 链接关联 chrome 浏览器。
通过运行 查找正在使用的配置文件路径
chrome://version/
。选项配置文件路径:应该包含这种格式的路径~/Library/Application\ Support/Google/Chrome/Profile {number}
。沿此路径打开首选项文件:
~/Library/Application\ Support/Google/Chrome/Profile {number}/Preferences
。"protocol_handler":{"allowed_origin_protocol_pairs":{
在文件中,您将找到您的个人资料的压缩 json 文件属性。在内部花括号内搜索,您将自动找到与特定 url 关联的所有应用程序。您可以删除它们或将布尔值设置为 false。
嘘!!您需要在关闭 Chrome 浏览器时执行此操作,否则对该文件的编辑将不起作用。