Cómo abrir siempre ciertos enlaces de aplicaciones en Chrome sin que se te solicite

Cómo abrir siempre ciertos enlaces de aplicaciones en Chrome sin que se te solicite

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:

Antes (casilla de verificación)

Ahora

Después (sin casilla de verificación)

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:

  1. Tener versión de Chrome > 79
  2. Ejecute el siguiente comando en la terminal

    ​defaults write com.google.Chrome ExternalProtocolDialogShowAlwaysOpenCheckbox -bool true
    
  3. Salir de Chrome

  4. 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:

  1. Abrir regedit
  2. Ya sea en HKEY_LOCAL_MACHINE(para todos los que usan la computadora) o HKEY_CURRENT_USER(solo el usuario actual), cree las siguientes claves según sea necesario:Software\Policies\Google\Chrome
  3. Cree un REG_DWORD llamado ExternalProtocolDialogShowAlwaysOpenCheckboxy establezca el valor en 1
  4. 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

información relacionada