Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Olá a todos, tenho a seguinte duvida, quero desenvolver um web app que funcione da seguinte forma:
A pessoa irá efetuar um cadastro no celular, mas o que quero é que caso ele esteja off line os dados sejam colocado sei la onde no celular ou pc, para que quando a pessoa estiver online os dados sejam cadastrados no banco de dados online, lembrando que estarei usando Html, Javascript e PHP no backend
A minha grande duvida é como implementar isso, do forma que a pessoa crie um localstorage caso esteja offline e quando ela ficar online as informações seria enviadas para um servidor db.
Você pode criar uma função que verifica se a aplicação front tem conectividade com o servidor.
Pode ser um ajax batendo a cada 10 segundos no banck-end, se não retornar um status 200 é sinal q está off.
Opa, buenas.
Dá uma pesquisada sobre Service Workers.
Pra começar: https://developers.google.com/web/fundamentals/primers/service-workers/
>
2 minutos atrás, Marlon Pacheco disse:
Opa, buenas.
Dá uma pesquisada sobre Service Workers.
Pra começar: https://developers.google.com/web/fundamentals/primers/service-workers/
Maravilha, não conhecia.
>
Em 11/02/2020 at 12:30, Marlon Pacheco disse:
Opa, buenas.
Dá uma pesquisada sobre Service Workers.
Pra começar: https://developers.google.com/web/fundamentals/primers/service-workers/
Valeu pela dica
Olá Lucianfpaula,
Você pode usar o sessionStorage, ele armazena informações no seu navegador como se fosse cookis.
Dá uma olhada nesses links para saber mais:
https://developer.mozilla.org/pt-BR/docs/Web/API/Window/sessionStorage
https://www.w3schools.com/jsref/prop_win_sessionstorage.asp