
Configurei um manipulador externo para telnet://
links a seguirestas instruções. Funciona muito bem, mas toda vez que clico em um clique, o Chrome me pergunta:
Abrir xdg-open?
http://<site i am browsing>
quer abrir este aplicativo
Gostaria de links de telnet para Just Work sem a necessidade de intervenção. Como posso dizer ao Chrome para iniciar o manipulador externo sem avisar?
[NB: estou executando o Chrome no Linux]
Responder1
A solução no comentário também funcionou para mim. Vou postar.
Crie o seguinte caminho e arquivo:
sudo mkdir -p /etc/opt/chrome/policies/managed/
sudo touch /etc/opt/chrome/policies/managed/managed_policies.json
Permissões de abertura para este arquivo:
sudo chmod -R 775 /etc/opt/chrome/policies/managed
Por padrão, adicionar o seguinte conteúdo a este arquivo deve adicionar a caixa de seleção para lembrar sua escolha:
{
"ExternalProtocolDialogShowAlwaysOpenCheckbox": true
}
Isso funcionou para todos os sites externos para mim. Para links personalizados (como telnet://*
na pergunta), pode ser necessário adicionar esses links à lista de permissões:
{
"ExternalProtocolDialogShowAlwaysOpenCheckbox": true,
"URLWhitelist": [
"telnet://*"
]
}