我有一个 PhoneGap 移动网络应用程序,它在 iOS、Android 和 BlackBerry 上使用存储 (SQLite)。相同的代码适用于所有平台。但是,我还想使用同一个网络应用程序创建一个 Chrome 应用程序。我需要解耦代码的存储部分,因为 Chrome 的存储 API 完全不同。
我的想法是创建一个单一的存储 API 接口,Web 应用程序将使用它来访问 PhoneGap 存储和 Chrome 存储。
他们的已知模式是可以使用的还是已经可以使用的 javscript API?我的设计思路是正确的还是有更好的方法?
谢谢你的时间!