html5 apache第一次是如何工作的

html5 apache第一次是如何工作的,html,html5-appcache,Html,Html5 Appcache,我已经创建了一个HTML5网络应用程序,它在脱机模式下工作。我第一次从服务器加载它,然后当服务器关闭时,它工作正常。网络应用程序url为http://localhost/index.html 现在,如果我第一次尝试在任何新机器上加载该webapp,那么它如何解析localhost url呢 在这种情况下,服务器关闭,浏览器无法定位urlhttp://localhost/index.html 任何关于webapp是否可以在脱机模式下工作的想法,即使它从未连接到服务器。您所做的和期望的似乎是有意义的

我已经创建了一个HTML5网络应用程序,它在脱机模式下工作。我第一次从服务器加载它,然后当服务器关闭时,它工作正常。网络应用程序url为http://localhost/index.html

现在,如果我第一次尝试在任何新机器上加载该webapp,那么它如何解析localhost url呢

在这种情况下,服务器关闭,浏览器无法定位urlhttp://localhost/index.html


任何关于webapp是否可以在脱机模式下工作的想法,即使它从未连接到服务器。

您所做的和期望的似乎是有意义的。在Chrome开发者工具中检查控制台是明智的。应显示以下内容:


您可能为清单文件提供了错误的内容类型“应为文本/缓存清单”,或者您正在使用localhost可能会以某种方式干扰dunno。

您仍然需要建立本地服务器来定位localhost url。你是什么意思。“离线”网络应用的前景并不是你想象的那样。这只是意味着,您可以将数据保存在本地存储或其他地方,然后在联机时与服务器同步。那么,如果本地服务器在那里或不在那里,有没有办法让它工作呢?取决于你的应用程序。它有什么特性,从哪里获取数据等等。如果您的大部分数据都来自JSON,那么您肯定可以做到这一点。如果您从一些API或web获取数据,那么它当然会变得棘手。在我提供的链接上阅读,简单来说,我有本地web服务器,当它运行时,我可以看到我的web应用程序启动并运行,下次web服务器停止时,我可以看到appcache提供的web内容。这很好。现在,如果我第一次尝试在我的浏览器上访问我的网站,而服务器关闭,会发生什么。我的浏览器将无法定位url,它将因404错误而失败。有什么解决办法吗?@Alien01:停止的服务器和停止的服务器之间的区别是什么意思?看起来我在这里制造了一些混乱,实际上我的意思是,对于停止的服务器和停止的服务器,都意味着无法访问服务器。