通用解决方案,可保存超过5mb的离线数据,支持所有浏览器和PhoneGap应用程序



我用web技术开发了一款将数据存储在LocalStorage中的游戏。但它是给DOM配额超过错误后,本地存储是得到充分。我正在寻找一个通用的解决方案,支持所有浏览器和PhoneGap应用程序。我不能使用FileAPI,因为IE和safari不支持它。不是IndexDB,因为Safari不支持IndexedDB。不是Sqlite,因为Firefox和IE不支持它。请帮助。

根据这个safari部分支持IndexedDB: http://caniuse.com/#search=indexed

无论如何,如果它不能满足你的需求,为什么不根据浏览器使用不同的存储?除了Safari之外,您可以在所有浏览器中使用IndexedDB,并在Safari中使用WebSQL:-)。你可以使用下面的东西来填充它:http://nparashuram.com/IndexedDBShim/

最新更新