首页 文章

应用程序缓存仅在用户需要时?

提问于
浏览
1

有些浏览器不询问客户端是否要使用应用程序缓存,而只是在第一个访问者(例如android上的浏览器)下载整个内容 . 当应用程序缓存很多MB并且客户端在移动网络上时,这会导致麻烦 - 这很昂贵!是否可以阻止缓存下载?按下菜单按钮,例如android不会关闭浏览器,它会在后台运行 .

当客户端推送“嘿我想离线缓存此站点”按钮时,仅根据cookie集添加清单是一个好主意吗?这会带来新的挑战吗?


我测试了这个,它似乎工作 . 不过需要更多测试 . 如果有人被捕,可以在大约两周内提供该网站的链接 .

1 回答

  • 0

    正如您自己暗示的那样,一种可能的解决方案是询问用户他/她是否要将应用程序脱机缓存,如果是,则仅重定向到具有清单文件链接的页面(随后由浏览器下载) . 您无法在中途停止下载,除非您的网络在中途断开连接 .

相关问题