我正在构建一个简单的网站,如果需要,它需要能够完全离线运行。旨在成为 50 多页的可搜索参考手册。
我需要在打开一页时缓存整个网站。我正在使用 appcache 清单执行此操作,并且让网站缓存并在离线移动设备上查看似乎工作正常。
该网站有一个基本的 JavaScript 搜索工具(这是一个免费下载软件),并且在在线时这个搜索工作得很好。一旦 Internet 连接停止并使用缓存版本,搜索就不再起作用,显示以下两种症状之一: 1. 单击按钮但没有任何反应或 2. 显示“找不到网页”类型的错误。