【发布时间】:2011-07-08 07:17:46
【问题描述】:
我是 iphone web 应用程序的新手,并试图在我的 iphone web 应用程序中使用数据库(sqlite3),但没有获得开始使用 db 连接的材料,因为只有 css、html 和 js文件,所以我的基本问题是我应该从哪里开始后端编码。
如果有人有解决方案,请写信给我。
亲切的问候 帕拉格·德什潘德
【问题讨论】:
标签: dashcode
我是 iphone web 应用程序的新手,并试图在我的 iphone web 应用程序中使用数据库(sqlite3),但没有获得开始使用 db 连接的材料,因为只有 css、html 和 js文件,所以我的基本问题是我应该从哪里开始后端编码。
如果有人有解决方案,请写信给我。
亲切的问候 帕拉格·德什潘德
【问题讨论】:
标签: dashcode
Dashcode 中没有后端。正如你所说,它是 html、css 和 JavaScript。访问数据的“正常”方式是在 JavaScript 中定义数据源,转到库中的代码示例来执行此操作,这样您就可以访问 xml 文件。
据我所知,无论是从 dashcode 还是从 JavaScript 访问 sqlite 都是不可能的,因为 JS 在浏览器中被沙盒化以防止恶意访问。
也许可以使用服务器端 JS,例如 node 或 rhino,但那时我认为您正在失去 DashCode 的优势,最好转向更全面的平台,例如 xcode 或 Sencha Touch 等。
【讨论】:
sqlite3 作为 html5 本地存储的一部分提供。网上有很多信息。
http://blog.darkcrimson.com/2010/05/local-databases/
https://developer.apple.com/videos/wwdc/2011/
查看使用 HTML5 离线存储的会话。
我在一些应用程序中使用过它,并且对功能和速度印象深刻。
【讨论】: