HTML5缓存清单回退页面
我正在尝试使缓存清单在脱机时回退到offline.aspx页面 因此,当包含以下缓存清单的当前页面联机加载时,它将正常显示,但当没有internet连接脱机时,将显示.aspx而不是当前页面HTML5缓存清单回退页面,html,offline-caching,cache-manifest,Html,Offline Caching,Cache Manifest,我正在尝试使缓存清单在脱机时回退到offline.aspx页面 因此,当包含以下缓存清单的当前页面联机加载时,它将正常显示,但当没有internet连接脱机时,将显示.aspx而不是当前页面 CACHE MANIFEST # v1.39 NETWORK: * FALLBACK: / /offline.aspx 这可能吗?我是否理解您可以将当前页脱机替换为备用页?我的清单文件正确吗 我用/*s替换了/s,但仍然无法工作。Chrome Developer Tools在缓存中将offline.a
CACHE MANIFEST
# v1.39
NETWORK:
*
FALLBACK:
/ /offline.aspx
这可能吗?我是否理解您可以将当前页脱机替换为备用页?我的清单文件正确吗
我用/*s替换了/s,但仍然无法工作。Chrome Developer Tools在缓存中将offline.aspx显示为“Fallback”类型,将default.aspx显示为“Master”。脱机时,offline.aspx永远不会显示-它仍然显示default.aspx。通过在Windows 7中禁用网络适配器中的局域网连接,我将脱机。检查以下示例: 如果无法访问
main.html
,则将提供static.html
offline.jpg
将代替images/large/
offline.html
将取代所有其他.html
文件(对于您的情况,尝试/*或*)
p.s.:
你的
应该是:
NETWORK:
/ or /*
这些问题也有帮助:我用/*s替换了/s,但仍然不起作用。Chrome Developer Tools在缓存中将offline.aspx显示为“Fallback”类型,将default.aspx显示为“Master”。脱机时,offline.aspx永远不会显示-它仍然显示default.aspx。看起来像一个坏的缓存文件!这里有一篇文章解释它
NETWORK:
*
NETWORK:
/ or /*