0

我已经建立了一个 html5 库,它可以正常工作,但我需要帮助的是让应用程序检测用户是否在线,如果是,则在用户打开应用程序时更新 mainifest。

4

1 回答 1

1

首先,您需要确保清单文件未在清单文件中列出,因为即使用户在线,这也会阻止重新获取它。

完成此操作后,如果您设置它cache-modeprefer-online它将在连接可用时重新获取页面。如果您只想更新清单,则不需要执行此步骤,只要连接不包含在自己的列表中,大多数用户代理都会在连接可用时重新获取清单。

您也可以使用 JavaScript API 强制它:

window.applicationCache.update()

您可以在此处查看此示例以及 JavaScript API 的更多详细信息

于 2012-08-10T12:59:34.010 回答