TotalVoice Fórum da Comunidade
Webphone hidden com intermitência - Versão de Impressão

+- TotalVoice Fórum da Comunidade (https://www.totalvoice.com.br/forum)
+-- Fórum: Linguagens e Integrações (https://www.totalvoice.com.br/forum/forum-4.html)
+--- Fórum: JavaScript e NodeJS (https://www.totalvoice.com.br/forum/forum-11.html)
+--- Tópico: Webphone hidden com intermitência (/thread-169.html)



Webphone hidden com intermitência - vinyvicente - 15-01-2019

Bom dia!

Estou com problema de intermitência, as vezes ocorre o problema, as vezes não.

Estou usando esse webphone: https://eaefc461.ngrok.io/webphone-hidden.html

O telefone pra ligar pra ele é o 1158250818

As vezes ele cai, as vezes ele atende.

Pretendemos usar em um CRM nosso, porém esses erros o nosso cliente pode reclamar.


O que posso estar fazendo de errado que ele não mantém conexão?


RE: Webphone hidden com intermitência - Diego Wagner - 15-01-2019

Olá @vinyvicente, tudo bem?

Testei aqui e aparentemente está tudo certo...

Você conseguiu capturar algum erro que está ocorrendo quando a chamada está caindo?

Outra coisa que percebi...

//atender
function atender() {
webphone.contentWindow.postMessage({
message: 'answer'
}, '*');
webphone.contentWindow.postMessage({message : 'recStart'}, '*');
}

Você inseriu este trecho na função atender()
webphone.contentWindow.postMessage({message : 'recStart'}, '*');

Precisaria disso aqui mesmo? A gravação será realizada automaticamente de acordo com a config do seu Ramal...

Esse evento 'recStart' é utilizado para algo mais especifíco... quando se quer capturar algum trecho da ligação...

Tenta remover ele pra ver se o problema continua!

Abraço!


RE: Webphone hidden com intermitência - vinyvicente - 15-01-2019

(15-01-2019, 12:36 PM)Diego Wagner Escreveu:  Olá @vinyvicente, tudo bem?

Testei aqui e aparentemente está tudo certo...

Você conseguiu capturar algum erro que está ocorrendo quando a chamada está caindo?

Outra coisa que percebi...

//atender
   function atender() {
       webphone.contentWindow.postMessage({
           message: 'answer'
       }, '*');
       webphone.contentWindow.postMessage({message : 'recStart'}, '*');
   }

Você inseriu este trecho na função atender()
webphone.contentWindow.postMessage({message : 'recStart'}, '*');

Precisaria disso aqui mesmo? A gravação será realizada automaticamente de acordo com a config do seu Ramal...

Esse evento 'recStart' é utilizado para algo mais especifíco... quando se quer capturar algum trecho da ligação...

Tenta remover ele pra ver se o problema continua!

Abraço!

Obrigado Diego, vou testar!