我正在使用应用程序缓存使我的网站也可以离线工作。
我的清单看起来像这样,并使用以下内容嵌入<iframe>
:
CACHE:
favicon.ico
assets/css/style.css
assets/js/libs/zepto.js
assets/js/app.js
NETWORK:
*
FALLBACK:
/ offline.html
当我切断互联网连接时,它按预期工作-> 一切都通过offline.html 页面提供。
但刚才我发现每个 404(例如服务器上从未存在的 URL)也使用清单中的 FALLBACK 部分显示offline.html。
有没有办法区分离线(在这种情况下,offline.html 是正确的选择)和服务器返回 404(在这种情况下我只想显示 404 错误)?