A configuração do cookie falha no html em segundo plano quando chamado na inicialização
stou tentando definir um cookie personalizado na minha extensão do Chrome para que meu servidor saiba que o cliente está executando a extensã
Eu tenho tentado esta abordagem:
chrome.cookies.set({
url: 'http://www.mydomain.com',
name: 'iamalive',
value: 'yes'
}, function(cookie) { ... });
Isso funciona perfeitamente quando o chrome já está carregado e em execução (por exemplo: logo após a instalação). mas quando esse código é executado enquanto o chrome está sendo inicializado, estou recebendo este erro:
Erro durante cookies.set: nenhum repositório de cookies acessível encontrado para o contexto de execução atua
Existe alguma maneira de saber quando a API chrome.cookies está pronta? Caso contrário, existe outra solução para o problema, como modificar o user agent ou adicionar um cabeçalho personalizado a todas as solicitações HTTP no servidor?