2013-04-10 17 views
5

Używamy Awesomium (http://awesomium.com/) do nowego projektu.Trwałe ustawienie lokalne w Awesomium

Problem polega na tym, że podczas zapisywania niektórych danych w localStorage w JavaScript nie jest on trwały. Problem pojawia się po zamknięciu i ponownym otwarciu aplikacji (po odświeżeniu mogę pobrać dane przechowywane w localStorage).

Myślę, że Awesomium przechowuje dane gdzieś w pamięci. Czy istnieje sposób na zapisanie danych na dysku?

Dzięki.

EDIT:

rozwiązać problem przy użyciu tego kodu:

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

Odpowiedz

0

Persistent localStorage zostanie zapisany w folderze pamięci podręcznej i można dostać ten folder w folderze debugowania swojej Awesomium kontroli