我对FirefoxOS了解不多,因此这个问题。
我有一个Android应用程序,附带已保存在SQLite数据库中的已准备好的数据。在运行时,应用程序将该数据库复制到设备存储,并使用它来读取和写入数据。这比在应用程序首次启动时创建空DB文件和插入数据(例如,从JSON)更有效。
我想知道如何在Firefox OS中实现同样的功能?有什么方法可以创建IndexedDB,用数据填充它,然后将其作为资产添加到应用程序包中吗?
答案 0 :(得分:1)
不幸的是,此行为尚不支持。正如FabriceDesré在bugzilla中提到的,实现此行为的一些文件特定于gaia应用程序,而gecko目前无权访问。
到现在为止,您将不得不坚持使用效率较低的方法(取决于数据库的大小,差异不是那么大)。
希望我能够提供帮助,
欢呼声