HTML5 appcache - 离线

时间:2017-01-25 15:21:07

标签: loading offline html5-appcache fallback

我尝试为我的离线网络应用找到解决方案。 我有一个后备,但如果我在线加载页面,我在离线时永远不会返回后备页面。 如果我在网络部分有页面,我永远不会看到后备。

示例,下面的登录页面

CACHE MANIFEST
# Version 2017-01-24 18:13:30
CACHE:
http://mil.mydomain.com/myjs.js
http://mil.mydomain.com/mycss.css
http://mil.mydomain.com/my-image.jpg

FALLBACK:
http://mil.mydomain.com/login http://mil.mydomain.com/fallback

谢谢你

1 个答案:

答案 0 :(得分:0)

好的,解决方案,经过几个小时的搜索非常简单......:'(

如果您不想总是拥有特定html页面的后备页面,则只需删除此页面上html标记的manifest属性。

http://mil.mydomain.com/login => <html>
http://mil.mydomain.com/all-other-page-of-your-website => <html manifest="mycache.appcache">

如果您处于离线状态,您的页面将始终显示在后备页面上。