gpt4 book ai didi

HTML5 仅在离线时使用缓存

转载 作者:太空狗 更新时间:2023-10-29 15:09:07 25 4
gpt4 key购买 nike

我开始使用HTML5缓存来查看一个简单的HTML页面,其中包含一个css文件和两个js文件。

我的问题是无论我是否离线,缓存都会被使用。但我只想在离线时使用缓存。有谁知道如何解决这个问题?

index.html 文件 list :

<html manifest="app.cache">

app.cache list 文件:

CACHE MANIFEST
/index.html
/css/style.css
/js/jquery-1.7.1.min.js
/js/functions.min.js

谢谢!

最佳答案

根据 the standard as given at whatwg , 这可以通过将缓存模式从默认的 fast 更改为 prefer-online 状态来实现。在那里,给出的说明是在您的应用程序缓存 list 的末尾添加以下内容,在列出您需要离线使用的所有文件之后:

SETTINGS:
prefer-online
NETWORK:
*

显然,这背后的想法是允许向“遗留”应用程序添加基本的离线支持,而这些应用程序在每次提供服务时都不得不更改 html 文档。我尚未验证这是否适用于当前的任何浏览器。

关于HTML5 仅在离线时使用缓存,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9343908/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com