Al hacer clic en enlaces externos, se abre Chrome, pero no el enlace.

84

Cuando hago clic en un enlace externo y Google Chrome aún no se está ejecutando, Chrome se iniciará pero no abrirá la página vinculada. En cambio, comienza en mi última pestaña abierta (que es el comportamiento que espero), pero el enlace en el que se hizo clic también debería abrirse en otra pestaña.

Cuando hago clic en el enlace por segunda vez, se abrirá correctamente en una nueva pestaña.

¿Por qué es esto?

EDITAR:
Para aclarar, se trata de macOS. Además, descubrí que se comporta de manera diferente a como lo describí anteriormente. El enlace se abre en una nueva ventana la primera vez, en lugar de una nueva pestaña en la ventana existente. El problema es que no viene al frente, por lo que la ventana anterior de mi última sesión en Google Chrome está en el frente. No notarás la nueva ventana detrás de la anterior a menos que uses el control de misión para ver que hay una segunda ventana.

EDITAR 2:
Dado que esta pregunta recibió mucha atención, finalmente acepté la respuesta más votada, aunque este no fue mi problema en primer lugar. Puedo ver que hay dos problemas aquí:

  1. Cuando hay una actualización de Chrome pendiente, Chrome no abre el enlace externo, solo abre otra ventana con la pantalla de inicio predeterminada. (Error)

  2. Cuando Chrome está actualizado, se abren enlaces externos, pero esta vez sigue siendo una nueva ventana en segundo plano y no como una nueva pestaña al restaurar la última sesión. (mal diseño)

Espero que esto esté claro ahora :)

uloco
fuente
Chrome para macOS? Es posible que desee indicar expresamente si es macOS para que los moderadores no cierren su pregunta como fuera de tema. Saludos
bjbk
@bjbk Está bien suponer que macOS y la pregunta no se cerraría fuera de tema, pero pedir aclaraciones sobre si OP se refiere a macOS o iOS es bastante importante para las respuestas
grg
@grgarside Casi agrego iOS en el comentario, pero para la referencia de 'clic'. Gran punto ¡Gracias!
bjbk
¿Está sucediendo este comportamiento con todos los enlaces o solo con un enlace específico?
LH16
todos los enlaces, no importa qué
uloco

Respuestas:

137

Tuve esto sucediendo toda la tarde. Luego revisé Chrome | Sobre Chrome y estaba esperando que volviera a lanzar para actualizar. Eso lo arregló.

Chris Riesbeck
fuente
1
Gracias, he tenido este problema durante un par de días, desde mi último reinicio ... pensé que me estaba volviendo loco.
Rastreador1
2
OP, por favor acepte esta respuesta ya que es correcta.
Rafael Eyng
1
¡Esto funcionó para mí también! Esto me sucedió en el pasado, me pregunto si es un error deliberado para recordarle la actualización. ¡Pero es muy, muy molesto!
mavili
¡Me sorprendió descubrir que esta es la respuesta correcta! Creo que es un efecto secundario de la gran X roja en Mac que no cierra las aplicaciones, un ex usuario de Windows que habló aquí. Como las aplicaciones solo están ocultas y Chrome ya no muestra el botón verde "actualizar listo" en su interfaz de usuario, todos estamos perdiendo la trama.
Matt Canty
Para aquellos que están llegando aquí y todavía no están encontrando una solución, esto es lo que funcionó para mí (no tengo suficiente representante en este sitio de SE para dejar una respuesta real). En mi caso, fueron los procesos de Chrome sin cabeza de las pruebas automáticas WevDriver que se habían bloqueado. Estaban capturando las solicitudes de enlace abierto. Matarlos funcionó para mí. ps aux | grep -i -- '--test-type=webdriver' | grep -v 'grep' awk '{ print $2 }'
Bo Jeanes
11

Intente ingresar chrome://restarten la línea url y presione enter. Esto reiniciará completamente Chrome y todos sus procesos secundarios, incluidas las aplicaciones basadas en Chrome. Supongo que no es la actualización lo que ayudó a otros aquí, sino el reinicio de Chrome.

Nikita Mendelbaum
fuente
Esto lo solucionó. Anteriormente cerré todas las ventanas de Chrome y volví a abrir, no ayudó.
sdkks
@sdkks cuando cierra manualmente todas las ventanas de Chrome; todavía quedan algunos procesos de fondo en ejecución. El comando anterior los reinicia a todos.
Nikita Mendelbaum
o simplemente Cmd + Q (matar) la aplicación, un poco decepcionado ... ¿nadie sabe cómo evitarlo?
vk.edward.li
9

Actualizar Chrome me resolvió el problema.

NOTE: The problem can reproduce each time a new version of Chrome is available...

AncAinu
fuente
La actualización a la última versión también solucionó el problema para mí
Chalapathi
NO HAY NECESIDAD de actualizar Chrome para solucionar esto. Simplemente ingrese chrome: // reiniciar en la línea URL y presione enter para reiniciar completamente todos los procesos de Chrome. Eso debería solucionar el problema.
Nikita Mendelbaum
4

Actualizar Chrome también resolvió este problema para mí. Sin embargo, no sabía que Chrome tenía una actualización esperando hasta que hice clic en "Chrome-> Acerca de Google Chrome".

Dave Lubovinsky
fuente
1

En realidad, la solución alternativa ya se ha fusionado en Chromium

https://chromium-review.googlesource.com/c/chromium/src/+/801030 :

En macOS 10.13, si: - Chromium es el navegador predeterminado - Chromium se ha actualizado - El usuario no se ha relanzado

y el usuario intenta abrir un enlace desde un programa externo, en lugar de abrir el enlace en la instancia en ejecución de Chromium, LaunchServices intenta abrir una segunda instancia de Chromium.

Actualmente, esto hace que la instancia en ejecución abra una nueva ventana en blanco.

Por lo tanto, este problema no tiene nada que ver con la actualización de la aplicación, antes de que se lance en Google Chrome debemos reiniciar la aplicación para solucionarlo temporalmente.

La causa raíz real y la solución propuesta están aquí: https://bugs.chromium.org/p/chromium/issues/detail?id=777863#c56

vk.edward.li
fuente
0

Desinstalé Chrome con AppCleaner e hice una nueva instalación. Esto resolvió mi problema.

Sam Hinshaw
fuente