我的appcache如下所示,它完美无缺。当我离线时,它工作得很好,并访问nocache.html页面,它显示我offline.html页面。以下是工作示例 -
CACHE MANIFEST
cache.html
NETWORK:
nocache.html
FALLBACK:
/ offline.html
现在我想问一下,当我将后备更改为 -
时FALLBACK:
nocache.html offline.html
然后它不起作用。有人能告诉我这里有什么问题吗?
答案 0 :(得分:0)
如果您将网络部分条目更改为更典型的*
,则它会按您期望的方式工作。
CACHE MANIFEST
cache.html
NETWORK:
*
FALLBACK:
nocache.html offline.html
通过明确标识nocache.html
部分中的NETWORK
,浏览器可能不会允许FALLBACK
。
我不知道这是否符合规范,我只是猜测,所以欢迎来自更多知识渊博的人的评论或编辑。