Clicar em links externos abre o Chrome, mas não o link

84

Quando clico em um link externo e o Google Chrome ainda não está em execução, o Chrome será iniciado, mas não abrirá a página vinculada. Em vez disso, ele inicia na minha última guia aberta (que é o comportamento que eu espero), mas o link clicado também deve abrir em outra guia.

Quando clico no link pela segunda vez, ele será aberto corretamente em uma nova guia.

Por que é isso?

EDIT:
Para esclarecimentos, trata-se de macOS. Além disso, descobri que ele se comporta de maneira diferente da descrita acima. O link é aberto em uma nova janela pela primeira vez, em vez de uma nova guia na janela existente. O problema é que ele não aparece na frente, então a janela antiga da minha última sessão no Google Chrome fica na frente. Você não percebe a nova janela atrás da antiga, a menos que use o controle da missão para ver se há uma segunda janela.

EDIÇÃO 2:
Como essa pergunta recebeu muita atenção, finalmente aceitei a resposta mais votada, embora esse não fosse o meu problema. Eu posso ver que existem dois problemas aqui:

  1. Quando há uma atualização pendente do Chrome, o Chrome não abre o link externo, apenas abre outra janela com a tela inicial padrão. (Erro)

  2. Quando o Chrome está atualizado, os links externos são abertos, mas dessa vez ainda é uma nova janela em segundo plano e não uma nova guia ao restaurar a última sessão. (design ruim)

Espero que isso esteja claro agora :)

uloco
fonte
Chrome para macOS? Você pode indicar expressamente se é o macOS, para que os moderadores não fechem sua pergunta como fora de tópico. Cheers
bjbk
@bjbk É bom presumir MacOS e a questão não será fechada para off-topic, mas pedindo esclarecimentos se OP está se referindo ao MacOS ou iOS é bastante importante para respostas
GRG
@grgarside Eu quase adicionei o iOS no comentário, mas para a referência 'clique'. Ótimo ponto. Obrigado!
bjbk
Esse comportamento está acontecendo com todos os links ou apenas com um link específico?
LH16
todas as ligações, não importa o que
uloco

Respostas:

137

Eu tive isso acontecendo a tarde toda. Então eu verifiquei o Chrome | Sobre o Chrome e ele estava esperando que eu reiniciasse a atualização. Isso consertou.

Chris Riesbeck
fonte
11
Obrigado, estou com esse problema há alguns dias, desde a minha última reinicialização ... pensei que estava ficando louco.
precisa
2
OP, aceite esta resposta, pois está correta.
Rafael Eyng
11
Isso funcionou para mim também! Isso já aconteceu comigo no passado, imagino que seja uma falha deliberada lembrá-lo da atualização. Mas é muito, muito chato!
Mavili
Fiquei surpreso ao descobrir que esta é a resposta certa! Eu acho que é um efeito colateral do grande X vermelho no Mac, que não fecha os aplicativos - ex-usuário do Windows falando aqui. Como os aplicativos estão apenas ocultos e o Chrome não está mais mostrando o botão verde "pronto para atualização" na interface do usuário, todos estamos perdendo o enredo.
quer
Para aqueles que estão chegando aqui e ainda não estão encontrando uma solução, eis o que funcionou para mim (não tenho representante suficiente neste site SE para deixar uma resposta real). No meu caso, foram os processos sem cabeça do Chrome dos testes automatizados do WevDriver que haviam travado. Eles estavam capturando as solicitações abertas de link. Matá-los funcionou para mim. ps aux | grep -i -- '--test-type=webdriver' | grep -v 'grep' awk '{ print $2 }'
Bo Jeanes
11

Tente inserir chrome://restartna linha do URL e pressione Enter. Isso reiniciará completamente o Chrome e todos os seus processos filhos, incluindo aplicativos baseados no Chrome. Presumo que não é a atualização que ajudou outras pessoas aqui, mas o Chrome reiniciar.

Nikita Mendelbaum
fonte
Isso consertou. Anteriormente, fechei todas as janelas do Chrome e reabri, não ajudou.
Sdkks
@sdkks quando você fecha manualmente todas as janelas do Chrome - ainda existem alguns processos de segundo plano em execução. O comando acima reinicia todos eles.
Nikita Mendelbaum
ou apenas Cmd + Q (Kill) do aplicativo, um pouco decepcionado ... ninguém sabe como evitá-lo?
precisa saber é o seguinte
9

A atualização do Chrome resolveu o problema para mim.

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

AncAinu
fonte
Atualização para a última versão corrigiu o problema para mim também
Chalapathi
NÃO É NECESSÁRIO atualizar o Chrome para corrigir isso. Basta digitar chrome: // restart na linha do URL e pressionar Enter para reiniciar completamente todos os processos do Chrome. Isso deve resolver o problema.
Nikita Mendelbaum
4

A atualização do Chrome também resolveu esse problema para mim. No entanto, eu não sabia que o Chrome tinha uma atualização aguardando até clicar em "Chrome-> Sobre o Google Chrome".

Dave Lubovinsky
fonte
1

Na verdade, a solução alternativa já foi mesclada no Chromium

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

No macOS 10.13, se: - Chromium é o navegador padrão - Chromium foi atualizado - O usuário não foi reiniciado

e o usuário tenta abrir um link de um programa externo, em vez de abrir o link na instância em execução do Chromium, o LaunchServices tenta abrir uma segunda instância do Chromium.

Atualmente, isso faz com que a instância em execução abra uma nova janela em branco.

Portanto, esse problema não tem nada a ver com a Atualização de aplicativo. Antes de ser lançada no Google Chrome, precisamos reiniciar o aplicativo para corrigi-lo temporariamente.

A causa raiz real e a solução proposta estão aqui: https://bugs.chromium.org/p/chromium/issues/detail?id=777863#c56

vk.edward.li
fonte
0

Desinstalei o Chrome com AppCleaner e fiz uma nova instalação. Isso resolveu o problema para mim.

Sam Hinshaw
fonte