【问题标题】:Converting Grails web application to offline web application将 Grails Web 应用程序转换为离线 Web 应用程序
【发布时间】:2012-03-19 22:39:15
【问题描述】:

我一直在对 HTML5 本地存储/离线功能进行一些研究,并且开始对它有更好的理解。我一直在使用 Grails 设计计费应用程序,我只是想知道是否可以将 Grails 应用程序设置为离线 Web 应用程序,就像使用 HTML5 一样(通过使用清单文件)。如果是这样,它的设置方式是否与您使用 HTML5 设置的方式相同,或者是否有任何关键差异需要注意?另外,在 Grails 中实现 HTML5 的本地存储功能的最佳方法是什么?是否有任何插件或框架可用于此目的。以前有没有人使用过这个插件/框架,如果有,你知道是否有任何指南或示例可以在任何地方使用它来真正帮助我开始使用它? 我很感激有关使 Grails 应用程序“离线”工作的信息

提前致谢!

【问题讨论】:

  • 在 grails 用户组上查看这个帖子 - grails.1312388.n4.nabble.com/…
  • @tomas 感谢您的快速回复,但没有太多可用的文档。我想创建一个应用程序,用户可以在其中离线创建账单。一旦他上线,所有数据都应该同步到服务器,如果你知道我怎样才能实现上述目标将是很大的帮助!
  • 你问了六个不同的问题,没有一个是直接相关的。 HTML5 离线应用程序与 Grails 没有直接关系 - Grails 是后端,HTML5 是您的前端。请参阅FAQ for what types of questions should be asked on Stack Overflow
  • Grails 和 Groovy 无法生成 javascript,这与大多数语言 (github.com/jashkenas/coffee-script/wiki/…) 不同,因此对您没有多大帮助。

标签: javascript html grails local-storage offlineapps


【解决方案1】:

我自己正在开发一个离线 HTML5 应用程序。最大的区别在于它是一个页面而不是许多小页面(但如果您尝试过它可能会以这种方式工作;您需要确保它在启动时获得了所需的所有数据)。

不要忘记将应用程序缓存 mime 类型添加到您的配置中。

我从没想过要寻找本地存储的插件。在我的项目中,本地表(我使用 WebSQL,因为它在 Webkit 浏览器中)与域类不同,因为它们具有不同的功能;也就是说,它们必须保存域表的数据,直到设备可以与主机同步。

我希望这里有一些有用的东西。

埃德

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2013-02-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-07-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多