在Awesomium持续存在本地存储

时间:2013-04-10 06:49:38

标签: awesomium

我们正在使用Awesomium(http://awesomium.com/)进行新项目。

问题是,在JavaScript中的localStorage中保存一些数据时,它不是持久性的。当我关闭并重新打开应用程序时出现问题(在刷新时我可以获取存储在localStorage中的数据)。

我认为Awesomium将数据存储在内存中。有没有办法让它将数据存储在磁盘上?

感谢。

编辑:

使用此代码解决了问题:

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

1 个答案:

答案 0 :(得分:0)

持久localstorage保存在缓存文件夹中,您可以在Awesomium控件的调试文件夹中获取此文件夹