IndexedDB initWindowless在最新的Firefox 33中

时间:2014-10-15 06:40:13

标签: firefox firefox-addon indexeddb

将Firefox更新到v.33后,我的应用程序在此行崩溃:

Components.classes["@mozilla.org/dom/indexeddb/manager;1"].getService(Components.interfaces.nsIIndexedDatabaseManager).initWindowless(sandbox);

出现以下错误:

  

Components.classes ['@ mozilla.org/dom/indexeddb/manager;1']未定义

与它turned out一样,它们摆脱了我用来从扩展名(沙箱)访问IndexedDB的nsIIndexedDatabaseManager。

如何现在访问IndexedDB来存储用户的数据(我必须说很多数据)?

提前致谢!

1 个答案:

答案 0 :(得分:0)

Components.utils.importGlobalProperties(["indexedDB"])

感谢@boris-zbarsky;)