Ciao a tutti, ho una pagina web che recupera dei dati da un database e li mostra.
Il problema era che rimanevano in cache e quindi sia da iOS, che da Android, che tramite PC la pagina non si aggiornava. Ho trovato questo codice per non memorizzare la cache delle pagine:
codice:
$(document).on('pagehide', 'div', function(event, ui) {
var page = $(event.target);
if(page.attr('data-cache') == 'never'){
page.remove();
};
});
Quindi ho utilizzato l'istruzione
codice:
<div data-role="page" data-cache="never">
nella mia pagina
Con iOS e PC il problema è scomparso, mentre con Android permane e la pagina rimane in cache.
Avete qualche soluzione?
Preciso che le chiamate non le faccio attraverso ajax, ma è semplicemente una interrogazione al database che avviene nel momento in cui viene chiesta la pagina.