我试图让缓存清单在离线时回退到offline.aspx 页面。
因此,当包含以下缓存清单的当前页面在线加载时,它会正常显示,但是当没有 Internet 连接时,将显示脱机.aspx 而不是当前页面。
CACHE MANIFEST
# v1.39
NETWORK:
*
FALLBACK:
/ /offline.aspx
这可能吗?我是否了解您可以用后备页面离线替换当前页面?我的清单文件是否正确?
我用 /*s 替换了 /s ,它仍然不起作用。Chrome 开发者工具将缓存中的 offline.aspx 显示为“Fallback”类型,将 default.aspx 显示为“Master”。离线时,offline.aspx 永远不会显示 - 它仍然显示 default.aspx。我通过在 Windows 7 的网络适配器中禁用本地连接来离线。