2013-04-10 4 views
5

Nous utilisons Awesomium (http://awesomium.com/) pour un nouveau projet.LocalStorage persistant dans Awesomium

Le problème est que lors de l'enregistrement de certaines données dans localStorage en JavaScript, il n'est pas persistant. Le problème apparaît lorsque je ferme et rouvre l'application (à l'actualisation, je peux récupérer les données stockées dans localStorage).

Je pense que Awesomium stocke les données quelque part en mémoire. Y at-il un moyen de le faire stocker les données sur le disque?

Merci.

EDIT:

résolu le problème en utilisant ce code:

var webSession = WebCore.CreateWebSession(System.IO.Path.GetDirectoryName(Assembly.GetEntryAssembly().Location) , Awesomium.Core.WebPreferences.Default); 
webControl.WebSession = webSession; 

Répondre

0

localStorage persistant est enregistré dans le dossier de cache et vous pouvez obtenir ce dossier dans le dossier de débogage de votre commande Awesomium