0

我用 HTML 和 JavaScript 创建了一个 Web 应用程序。我希望该应用程序具有的关键功能之一是可以离线访问。我使用缓存清单来缓存页面,以后可以离线访问。(缓存清单文件包含所有页面,我有

<html manifest="example"> 

在每一页的页眉中)。

效果很好;当没有连接到互联网时,我仍然可以浏览页面。

当连接到不同的网络时出现我的问题(我的网络服务器仅在我的本地网络上)。如果我连接到不同的网络,一切都会失败。浏览器给出连接错误。

有没有办法让浏览器默认使用缓存而不是尝试连接?(我在 Android 上的 Firefox 上使用它)

缓存清单

CACHE MANIFEST
# 01-SEP-13 215 
CACHE:

# CSS
css/mystyle.css
css/custom-theme/jquery.mobile-1.3.2.min.css

# IMAGES
images/logo.jpg

#CONTENT
content/testPage1.html

# DATA
data/projectData.json

# JQUERY
js/jquery/js/jquery-1.10.1.js
js/jquery/js/jquery-1.9.1.js
js/jquery/js/jquery-ui-1.10.3.custom.js
js/jquery/js/jquery-ui-1.10.3.custom.min.js
js/jquery/jquery.mobile-1.3.2.min.js
js/jquery/jquery-1.9.1.min.js

# settings  JS
js/testScript.js
js/add.js


 # html
firstPage.html
about.html
contact.html

NETWORK:
*
4

0 回答 0