Cromo
O navegador chromium oferece essa opção quando você faz login pela primeira vez no Google Agenda:
Se você respondeu acidentalmente com No
sobre essa questão, pressione o botão Wrench
da barra de ferramentas e vá para Settings
. Clique em Show advanced settings
, encontre Content settings...
(logo após o cabeçalho de Privacidade) e encontre o botão Manage handlers
. Clique no X
ao lado do protocolo ignorado que você deseja excluir. Como alternativa, você pode digitar a caixa de pesquisa protocol handlers
nas configurações do Chromium.Consulte a captura de tela abaixo.
Firefox
Eu encontrei esta postagem no stackexchange , que explica como obter a mesma coisa no Firefox, mas isso não funciona para mim no firefox 12 e 15: isso funciona para mim se eu desabilitar a opção Nunca salvar histórico (modo de navegação privada):
Acesse o site do Google Agenda e pressione
Ctrl+Shift+K
.Cole isto após o & gt; assinar:
navigator.registerProtocolHandler("webcal","https://www.google.com/calendar/render?cid=%s","Google Calendar");
Pressione a tecla Enter e clique no botão
Add application
, que deve aparecer abaixo da barra de ferramentas.
Talvez seja necessário alternar a opção gecko.handlerService.allowRegisterFromDifferentHost
em about:config
para true
antes de tentar isso (se o google redirecionar você para um domínio do google local). Lembre-se de retorná-lo para false depois de chamar a função registerProtocolHandler porque sites maliciosos podem explorar isso. Veja detalhes aqui .