Eventos
Para obter dados sobre o uso da ferramenta, como quantidade de aberturas, traduções e carregamento, você pode ouvir os eventos disparados pelo plugin da Hand Talk.
Os eventos disparados pelo plugin da Hand Talk são:
| Evento | Descrição | Retorno |
|---|---|---|
| coreReady | Avatar carregado | true |
| activated | Tradutor de texto foi ativada | undefined |
| deactivated | Tradutor de texto foi desativada | undefined |
| signalized | Dispara quando o texto é sinalizado por completo | undefined |
| errorOnAuth | Erro ao autenticar | string: mensagem referente ao erro ocorrido |
| errorOnTranslate | Erro ao traduzir texto no servidor da Hand Talk | undefined |
| notCompatible | Navegador ou hardware não compatível | string: 'withoutCanvas' ou 'withoutWebGL' |
Exemplo de Listener de Eventos
<body>
<!-- Pega a ultima versão do plugin Hand Talk -->
<script src="https://plugin.handtalk.me/web/latest/handtalk.min.js"></script>
<script>
var ht = new HT({
// Troque por seu token de acesso
token: "<SEU TOKEN>"
});
// Escuta o evento signalized
ht.on("signalized", function () {
console.log("Nova frase traduzida!");
});
</script>
</body>
dica
Para obter mais detalhes sobre os dados do plugin no seu site, utilize a dashboard fornecida pela Hand Talk.