
tl;dr: Quiero abrir automáticamente ciertos enlaces de aplicaciones, como reuniones de Zoom o enlaces de Mac App Store, sin que se me pida que confirme primero.
Recientemente reemplacé mi MacBook y Google Chrome se comporta de manera diferente en mi nuevo MacBook al abrir enlaces de aplicaciones, por ejemplo, Zoom.us: ya no ofrece la opción "Abrir siempre este tipo de enlaces en la aplicación asociada".
Antes:
Ahora
No sé qué versión de Chrome estaba ejecutando antes (aunque estoy bastante seguro de que estaba actualizada en ese momento, hace un par de semanas). Utilizo Chrome Sync, por lo que mis extensiones y configuraciones deberían ser sustancialmente las mismas.
¿Hay alguna manera de recuperar la funcionalidad anterior y hacer que Chrome abra ciertas aplicaciones automáticamente sin pedir confirmación?
Respuesta1
Técnica probada y comprobada para macOS:
- Tener versión de Chrome > 79
Ejecute el siguiente comando en la terminal
defaults write com.google.Chrome ExternalProtocolDialogShowAlwaysOpenCheckbox -bool true
Salir de Chrome
- Reiniciar Chrome
Respuesta2
A partir de Chrome 79, puedes editar y usar una política personalizada para recuperar este comportamiento: https://cloud.google.com/docs/chrome-enterprise/policies/?policy=ExternalProtocolDialogShowAlwaysOpenCheckbox
La respuesta de @ abhishek-ranjan proporciona la forma de hacerlo en macOS.
En Windows:
- Abrir regedit
- Ya sea en
HKEY_LOCAL_MACHINE
(para todos los que usan la computadora) oHKEY_CURRENT_USER
(solo el usuario actual), cree las siguientes claves según sea necesario:Software\Policies\Google\Chrome
- Cree un REG_DWORD llamado
ExternalProtocolDialogShowAlwaysOpenCheckbox
y establezca el valor en 1 - Reiniciar Chrome
Si desea que un script regedit haga esto, consultehttps://bugs.chromium.org/p/chromium/issues/detail?id=1013598#c24
Respuesta3
Es un "error" conocido pero al mismo tiempo no es un error, realmente es una característica de seguridad implementada por Google. https://bugs.chromium.org/p/chromium/issues/detail?id=982341