2011-07-25 83 views
0

在我的web应用程序中,我正在使用simple.manifest文件进行应用程序缓存。如果我写为html5应用程序缓存清单文件进度错误

CACHE MANIFEST 

CACHE: 

img/logo.png 

FALLBACK: 

/offline.html 

NETWORK: 

* 

它工作正常。但如果我写为

CACHE MANIFEST 

CACHE: 

/img/logo.png 

FALLBACK: 

//offline.html 

NETWORK: 

* 

它不工作。我得到错误资源获取失败(404)。 我正在apche tomcat工作。我普特我的应用程序作为

阿帕奇/ webapps /下sconnolly/offline.html

阿帕奇/ webapps /下sconnolly/IMG/logo.png

阿帕奇/ webapps /下sconnolly/sample.manifest

什么可能是这个错误的原因。

回答

0

前导斜杠指的是根目录。而如果你忽略了前导斜杠的URL将是相对于您所在的路径

,因此:

IMG/logo.png将把阿帕奇/ webapps /下sconnolly/IMG /标志。 PNG

/img/logo.pmg将最有可能指的apache/webapps /下IMG/logo.png

+0

好的我明白了.. thanx很多 – prabhat

相关问题