Integração iOS

Modificado em Ter, 22 Ago, 2023 na (o) 11:11 AM

logMessage

Registra uma string como log durante a apresentação, a função é mais utilizada para saber que ocorreram eventos durante uma apresentação, como um clique de um botão.

logMessage(message);

changePage

Troca a página da apresentação. O índice começa a partir do 0.

changePage(index);

changePageByClientCode

Trocar de página, utilizando o código da página

changePageByClientCode('codigo');

goToProductAtIndex

Troca o produto durante a apresentação no modo grade. O índice começa a partir do 1.

goToProductAtIndex(index);

openLeaf

Abre uma lâmina durante a apresentação no modo grade.

openLeaf(id);

openAttachment

Abre um arquivo durante a apresentação no modo grade.

openAttachment(id);

getJSON

Recupera um JSON com informações de doutor, território e dados fornecidos pelo sistema de visitação

  • Necessário implementar a função getPresentationJson(json) pois ela será chamada pelo aplicativo
<script type="text/javascript">

    function startAnimation(){

    getJSON();

  }

   function getPresentationJson(json){

     jsonObj = JSON.parse(json);

        console.log(jsonObj.tabmedia.name);

  }

 </script>

Exemplo de retorno:

{

  "crm": "123456",

  "crmUf": "SP",

  "doctorId": 98862,

  "name": "Nome do doutor",

  "tabmedia": {

    "lineId": 35,

    "name": "Representante 1103",

    "type": "T",

    "username": "tab.11003"

  }

}


Caso exista mais de um doutor setado o JSON será um pouco diferente:

{

  "doctors": [{

    "crm": "123456",

    "crmUf": "SP",

    "doctorId": 98862,

    "name": "Nome do doutor"

  }],

   "tabmedia": {

        "lineId": 35,

        "name": "Representante 1103",

        "type": "T",

        "username": "tab.11003"

    }

}
 

 


Ainda com dúvidas?

Entre em contato  via Whats App 

0800 101 2018 

Equipe Tabmedia

Este artigo foi útil?

Que bom!

Obrigado pelo seu feedback

Desculpe! Não conseguimos ajudar você

Obrigado pelo seu feedback

Deixe-nos saber como podemos melhorar este artigo!

Selecione pelo menos um dos motivos
A verificação do CAPTCHA é obrigatória.

Feedback enviado

Agradecemos seu esforço e tentaremos corrigir o artigo