Grails资源和缓存清单

时间:2014-05-18 10:48:00

标签: html5 grails cache-manifest

grails资源插件是一个很大的好处,但现在我遇到了以下问题:

我想创建一个HTML5离线应用程序,需要创建一个缓存清单。为此,我必须指定所有使用的静态资源的URL。从文档中,我只看到使用<r:layoutResources/>的选项,该选项不适合HTML5缓存清单。

还有另一个SO问题针对这个方向,但答案并不合适:Grails Resources Plugin -- How to get generated urls?

并且插件文档也对我没有多大帮助(也许我只是没看到它)http://grails-plugins.github.io/grails-resources/

更新:只是为了更深入地解释这个问题:

ressources插件修改了ressources的URL。一个例子是它可能将几个文件捆绑成一个。对样式表a.cssb.css的引用可能会转换为对ab.css的引用。现在,如果我在我的html文件中引用a.cssb.css(通过资源插件)和缓存清单(没有资源插件,因为我需要普通的URL),缓存清单将告诉浏览器缓存a.cssb.css,但浏览器将查找ab.css,因为这是html文件中引用(通过资源插件)的文件...

0 个答案:

没有答案