Utilizando webphone hidden junto com o discador
Quando comecei o desenvolvimento da integração do nosso CRM com a TotalVoice senti a necessidade de utilizar as funções JS do webphone hidden e ao mesmo tempo conseguir utilizar o discador do webphone em uma modal.
Nos primeiros testes, vi que inserindo os 2 scripts juntos não era possível, pois aparentemente ocasionava alguns conflitos e nenhum dos dois funcionava. Perguntei no slack da totalvoice sobre esta questão e me repassaram que realmente não dava para utilizar os dois juntos.
Depois de algumas tentativas percebi que a div com id widget-evoline-api-container que deve ser criada também, ficava oculta por padrão. Sendo assim, simplesmente forcei um display:block; ao iniciar minha modal e PRONTO, dentro desta div apareceu o discador do webphone, com tudo funcionando direitinho, isso lá pela metade de dezembro.
Porém.... recentemente, após fazer alguns testes, percebi que o discador parou de funcionar em partes, ele é carregado normalmente na modal, mas ao clicar nos números para digitar o telefone, sai o som das teclas mas os números não são inseridos no box superior, somente se digitá-los manualmente.
Acredito que os DEVs da TotalVoice fizeram alguma alteração na função sipSendDTMF que influenciou nesta "gambiarra". HAHAH
Conseguem me dar uma ajuda com relação a isso?
Olá @Marcelo tudo bem?
Realmente implementamos uma alteração nesse método pro Webphone Hidden. De acordo com o que foi implementado, realmente ele não está setando o valor no campo (que não deveria mesmo kkk)
Qual endereço vc está usando pra conectar o Webphone?
api2.totalvoice ou api.totalvoice
Vou publicar um ajuste pra isso...
Opa! Por aqui tudo ótimo Diego e ai?
Estou usando api2.totalvoice
23-01-2019, 12:54 PM
Blz, se fosse pelo api conseguiria algo rápido pra testarmos... mas como é no api2, assim que estiver ok te notifico aqui...
Já estou fazendo o deploy, ele só precisa passar pelo processo de build, testes, etc...
(Esta mensagem foi modificada pela última vez a: 23-01-2019, 12:54 PM por Diego Wagner.)
Fico no aguardo então, abraço!
Testei aqui e já está funcionando Diego!
(Esta mensagem foi modificada pela última vez a: 23-01-2019, 01:36 PM por marcelo.)
Blz, que bom!
Só registrando aqui...
Conforme expliquei acima, esta alteração era apenas pra quem utilliza a integração do webphone hidden...