0

我在构建带有缓存清单的 Web 应用程序时面临着几个挑战。

我的挑战是处理动态内容。如果用户注销并使用其他帐户重新登录应用程序,我该如何处理重新加载缓存文件以显示与用户帐户相关的信息?

是否可以强制重置/重新加载缓存清单?文档似乎很薄。

我正在 jQuery Mobile 和 Codeigniter 上构建应用程序。

4

1 回答 1

0

从来没有这样做过,但首先想到的是在清单属性 url 中设置查询参数。

<html manifest="manifestFileName.manifestMime?user_id=1234&version=xxx">

然后用于htaccess将任何请求重定向.manifestMime到输出适当用户资源的 php 文件。

必须在 url 中有一个段用于 html 输出页面,使每个帐户的 url 唯一,如果可行,甚至可以添加一组链接my Accounts

另一种清单命名协议可能类似于:

<html manifest="manifestFileName.USER_ID.manifestMime">
于 2013-04-14T18:53:38.287 回答