O módulo da Memed não carrega
O módulo da Memed não é exibido para o usuário nas seguintes situações:
HTML não está hospedado em um servidor web;
O comando de abertura não foi executado;
O usuário está bloqueado ;
Usuário bloqueou os cookies para o site da Memed.
Identificando e solucionando o problema
As possíveis situações podem ser identificadas através do console do navegador.
Situação 1: Mensagem "Failed to load resource: net::ERR_INVALID_URL" no console
Como o HTML contendo o script da Memed está tentando ser inicializado em um ambiente sem servidor, não é possível carregar os módulos de prescrição. É preciso criar um servidor e hospedar o HTML.
Situação 2: Exibe apenas uma mensagem de bloqueio de autofocusing.
Caso o console da sua integração apresente o comportamento da imagem anterior, isso indica que os módulos da Memed foram carregados, mas que ainda não foi executado o comando de abertura. Para garantir que é essa a situação, o parceiro pode executar o comando abaixo diretamente no console do navegador.
Isso fará com que o modal da Memed seja exibido.
Situação 3: Vários erros 401 de requisições GET
Isso ocorre quando o usuário que está acessando a Memed está com um token inválido. Pontos a se observar:
O token não é fixo. É preciso que o parceiro recupere o token sempre que for inicializar o script da Memed;
No ambiente de produção é feita a validação dos dados do usuário no CFM. Caso o retorno seja negativo, o status do médico é atualizado para
Inativo
, fazendo com que ele não consiga mais utilizar a Memed.
Caso o usuário esteja Inativo
, basta atualizar as informações do médico via API para dados válidos e ele se tornará Ativo
.
Situação 4: Várias mensagens “Failed to read the ‘localStorage’ property from ‘Window’“.
Embora a Memed não utilize cookies, ao bloquear uma URL para o uso de cookies nos navegadores modernos, é feito o bloqueio de todas as outras formas de armazenamento (Local Storage e Session Storage), as quais a Memed utiliza.
Removendo os cookies:
Passo 1
Clicar no cadeado ao lado da url e selecionar a opção “Cookies”.
Passo 2
Clicar na aba “Bloqueado”, selecionar as urls da Memed, clicar no botão “Permitir” e depois em “Concluído”.
Passo 3
Recarregar a página.
Last updated