Question

Étant donné que websql est déprécié, je cherchais IndexedDB pour une installation de stockage hors ligne du navigateur, mais j'ai constaté qu'IndexedDB avait subi un changement de conception majeur après l'exemple montré dans HTML5Rocks(http://www.html5rocks.com/en/tutorials/indexeddb/todo/) et ceci(http://www.kristofdegrave.be/2011/10/indexed-db-creating-opening-and.html) est le nouveau tutoriel d'IndexedDB.Le code semble être un peu compliqué.Je veux demander si quelqu'un l'a utilisé pour le stockage hors ligne de données?Mon exigence est que l'application que je développe devrait fonctionner même s'il n'y a pas de connectivité Internet et que toutes les données seront synchronisées avec la base de données distante lorsque la connectivité Internet est available.is c'est possible?

Était-ce utile?

La solution

Oui, vous pouvez utiliser IndexedDB pour maintenir une copie de données hors ligne.Mais il existe des limites de taille spécifiques au navigateur définies sur IndexedDB.Firefox par exemple a 50 Mo alors qu'IE en a 10 Mo.Utiliser plus que cela nécessite le consentement de l'utilisateur.

Autres conseils

actuellement, indexDB n'est pris en charge que par FF et chrome.n'avez-vous pas de problème de compatibilité du navigateur?

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top