O Chrome solicita manipuladores de protocolo personalizados sempre após a atualização

O Chrome solicita manipuladores de protocolo personalizados sempre após a atualização

Usamos um manipulador de protocolo personalizado aqui onde trabalho, que atua apenas como um proxy de caminho de arquivo, essencialmente para que nossos usuários de vendas possam clicar em um link em nosso site de administração e fazer com que ele abra a janela do explorer na pasta correta.

Então isso era algo que se registra no registro e, ao ser clicado, pergunta ao usuário se ele deseja abrir o link em "sterlingstorage" (nome do nosso manipulador), e pergunta se ele sempre deseja abri-lo desta forma.

Parece que eles removeram a caixa de seleção para sempre lembrar?

prompt do cromo

Alguma maneira de fazer com que essa parada apareça novamente a cada clique, como costumava acontecer?

Responder1

Você está usando o Chrome 77? Então você não é o único com esse problema. https://support.google.com/chrome/thread/14194567?hl=en

Chrome76-vs-77

A caixa de seleção "sempre abrir esses tipos de links no aplicativo associado" está faltando porque os desenvolvedores discutiram que isso não estava certo, pois não há opção para desfazer tal escolha. Não posso fazer melhor do que isso. Desculpe, estou aqui apenas para lhe dar informações.

Parece que, por enquanto, você realmente não tem opção. Eles removeram essa opção porque depois de clicar na caixa de seleção "lembrar", você não poderá desfazer essa escolha. Então, eles simplesmente excluíram esse recurso (como afirma o link da fonte).

Responder2

Acabei de encontrar uma maneira de reativar a caixa de seleção no Windows.
Você pode seguir estas etapas:

  1. Abra regedit.exe como administrador

  2. Vá para a chave

    Computador\HKEY_LOCAL_MACHINE\SOFTWARE\Políticas\Google\Chrome

  3. Abra ou adicione o nome dword 'ExternalProtocolDialogShowAlwaysOpenCheckbox' e defina-o como 1.

  4. Reinicie o Chrome e teste seu protocolo personalizado. Ele mostrará a caixa de seleção novamente.

Você PODE desfazer um protocolo permitido, mas precisará editar o arquivo de preferências na pasta do seu perfil e procurar por "protocol_handler": Atualmente não há opção de desfazer na GUI do Chrome.

Responder3

https://textslashplain.com/2020/02/20/bypassing-appprotocol-prompts/é um resumo atualizado das mudanças nesta área.

informação relacionada