tl;dr:我想自动打开某些应用程序链接,例如 Zoom 会议或 Mac App Store 链接,而不提示您先确认。
我最近更换了我的 MacBook,当打开应用程序链接(例如 Zoom.us)时,谷歌浏览器在我的新 MacBook 上的行为有所不同:它不再提供“始终在相关应用程序中打开这些类型的链接”的选项。
前:
现在
我不知道我之前运行的是哪个版本的 Chrome(尽管我很确定它当时是最新的——几周前)。我使用 Chrome Sync,所以我的扩展程序和设置应该基本相同。
有没有办法恢复以前的功能并使 Chrome 自动打开某些应用程序而不提示确认?
适用于 macOS 的久经考验的技术:
在终端运行以下命令
退出 Chrome
从 Chrome 79 开始,您可以编辑使用自定义策略来恢复此行为: https ://cloud.google.com/docs/chrome-enterprise/policies/?policy=ExternalProtocolDialogShowAlwaysOpenCheckbox
@abhishek-ranjan 答案提供了在 macOS 上执行此操作的方法。
在 Windows 上:
HKEY_LOCAL_MACHINE
(对于使用计算机的每个人)或HKEY_CURRENT_USER
(仅限当前用户)下,根据需要创建以下密钥:Software\Policies\Google\Chrome
ExternalProtocolDialogShowAlwaysOpenCheckbox
值设置为 1如果您想要一个 regedit 脚本来执行此操作,请参阅https://bugs.chromium.org/p/chromium/issues/detail?id=1013598#c24
这是一个已知的“错误”,但同时它不是一个错误,它确实是谷歌推出的一项安全功能。 https://bugs.chromium.org/p/chromium/issues/detail?id=982341