GWT IndexedDB可用或对此有任何更新?

时间:2013-11-18 08:27:43

标签: gwt

GWT IndexedDB有没有更新? 这是GWT IndexedDB的两个项目,但我不知道这是否有用,因为这两个项目似乎已经死了?!

http://code.google.com/p/indexeddb-gwt/ http://code.google.com/p/gwt-indexeddb/

是否可以使用JSNI的GWT IndexedDB?有人有经验吗?

想学习并使用IndexedDB但不知道因为我只使用GWT而不是JavaScript。 请帮忙!

2 个答案:

答案 0 :(得分:2)

您可以使用GWT使用JSNI中的任何纯javascript /浏览器功能。

如果您查看上面链接的Indexdb gwt库,他们就是这样做的。他们为相应的javascript对象定义JSO Overlay包装器。 (以here为例)。

或者您也可以查看Elemental库。我不是100%肯定,但它可能包含IndexDB的包装器。

所以你有4个选择:

  1. 使用JSNI手动调用indexdb javascript functons。
  2. 使用JSOJSNI
  3. 编写自己的包装器
  4. 使用indexdb GWT包装器
  5. 使用Elemental库。

答案 1 :(得分:0)

我使用java Maps(TreeMap)包来模拟indexedDB搜索功能和GWT内置的html5存储包装器,以便在浏览器中离线存储数据。