AppCache在Safari,Firefox中行为不端

时间:2013-12-18 10:35:30

标签: javascript node.js sails.js html5-appcache page.js

我在使用AppCache时遇到了一些重大问题。

我有一个单页应用程序(使用Page.js使用真实URL并在页面加载时从服务器加载HTML,(dispatch:false)

它正在Bode.js上运行,特别是它是一个Sails.js应用。

我在布局的HTML标记中有一个清单文件。清单文件已经过重复测试,所有内容都会检出。它在Chrome中完美运行。即使在Safari中,它也会在检查器中正确显示,并且具有文件中列出的资产列表。到目前为止一切都很好。

但是,离线时,Safari无法加载除HTML文档本身之外的任何内容。所以我基本上只看到一个没有样式的标题列表。控制台显示了一堆404。因此,即使它正确地读取清单文件,它也不会缓存任何内容。

Firefox甚至没有检测到清单文件,只是看起来像它不存在一样。

iOS7上的Safari表现得像Firefox一样,在离线时没有显示任何内容。

任何有明白想法的人为什么会这样?

0 个答案:

没有答案