HTML5缓存清单回退页面



我正试图让缓存清单回退到离线。离线时的Aspx页面

因此,当包含以下缓存清单的当前页面在线加载时,它显示正常,但当离线时没有互联网连接。显示Aspx而不是当前页面。

CACHE MANIFEST
# v1.39
NETWORK:
*
FALLBACK:
/ /offline.aspx

这可能吗?我是否理解为可以将当前页面脱机替换为回退页面?我的清单文件正确吗?

我用/*s代替了/s,它仍然不起作用。Chrome开发人员工具显示离线。aspx在缓存中的类型为'Fallback'和默认值。aspx为"Master"。脱机时脱机。Aspx永远不会显示——它仍然显示default.aspx。

我在Windows 7的网络适配器中禁用了本地连接,我要下线了。

检查以下示例:

如果main.html不可访问,则服务static.html

offline.jpg将取代images/large/中的所有图像

offline.html将取代所有其他.html文件(对于您的情况try/*或*)

FALLBACK:
/main.html /static.html
images/large/ images/offline.jpg
*.html /offline.html

注。:

NETWORK:
*

应该像:

NETWORK:
/ or /*

这些问题也可以帮助:HTML5缓存清单:回退部分&网络*

相关内容

  • 没有找到相关文章

最新更新