Kickstart HTML5数据库

时间:2011-02-14 15:48:11

标签: iphone html5

我有一个包装在本机客户端(iPhone)上的HTML5应用程序。当应用程序启动时,是否可以将数据库(SQLite)复制到位,以便浏览器可以使用?

1 个答案:

答案 0 :(得分:0)

能够将文件直接放置到用户的存储空间通常受限于网络应用程序,除非您的本机客户端包装程序提供现成的API,您必须编写自己的扩展方法。

您可以使用SQLite转储命令创建SQL备份(请参阅标题Converting An Entire Database To An ASCII Text File下):

echo '.dump' | sqlite3 ex1 >ex1.dump

然后将整个事物作为字符串传递给executeSql