我正在使用PhoneGap构建企业业务应用程序,以便能够在几乎所有的移动平台上分发应用程序。
我的应用程序可能需要超过5MB的离线数据库存储,而PhoneGap SQLite DB被限制为5M。
经过一些搜索,我发现了一个很酷的plugin,它使PhoneGap能够连接SQLite数据库与无限的数据库大小,但不幸的是,这个解决方案是为安卓和iOS创建的。
有什么变通方法或解决方案可以让我使用PhoneGap开发我的移动应用程序,并在DB存储超过5MB的几乎所有平台上分发吗?
发布于 2012-11-19 11:01:25
一旦你需要浏览器或核心phonegap框架之外的东西,你就需要原生代码。如果你很幸运,这将意味着使用别人的插件,但由于大多数开发人员只关心iOS和安卓,你不太可能找到任何通用的插件。
假设平台内置了良好的sqllite支持,那么将SQLitePlugin移植到另一个平台应该是非常简单的--插件的本机部分只有2个函数(open和executeSql),并且不超过300行代码。
发布于 2012-11-19 10:00:54
你可以写你自己的插件。如果你知道目标平台的语言,那么在phonegap中创建一个插件并不是那么困难。
如果你曾经接触过java。也许你可以创建自己的插件,有几个黑莓插件available here ..也许你可以把你找到的android插件移植到黑莓上。
发布于 2013-05-20 23:12:35
希望这会有所帮助。我之前已经回答了同样的问题,所以我将在这里链接到答案。。。。。
您可以使用以下命令:
适用于任何操作系统的
https://stackoverflow.com/questions/13441339
复制相似问题