我想用 HTML5 创建一个杂志阅读器。我想添加的一项功能是离线阅读文章的能力。
我想显示以前访问过的文章列表,并且仍然可以离线使用。问题是我不知道是否可以检查给定的 URL 在用户的离线缓存中是否可用。我可以将以前访问的 URL 存储在本地存储中,但我不能确定这些 URL 在缓存中是否仍然可用。是否可以在从缓存中删除给定 URL 或检查 URL 是否可以离线使用时收到通知?
谢谢, 迈克尔
我想用 HTML5 创建一个杂志阅读器。我想添加的一项功能是离线阅读文章的能力。
我想显示以前访问过的文章列表,并且仍然可以离线使用。问题是我不知道是否可以检查给定的 URL 在用户的离线缓存中是否可用。我可以将以前访问的 URL 存储在本地存储中,但我不能确定这些 URL 在缓存中是否仍然可用。是否可以在从缓存中删除给定 URL 或检查 URL 是否可以离线使用时收到通知?
谢谢, 迈克尔
HTML5 规范中没有办法。Firefox 有一个 window.applicationCache 的实验性mozItems属性,但它似乎不起作用:总是长度为 0。我不知道 webkit 是否有类似的东西。