代码之家  ›  专栏  ›  技术社区  ›  Savageman

iPhone webapp:我的资源不会被缓存

  •  0
  • Savageman  · 技术社区  · 16 年前

    首先,我想说我没有使用HTML5的任何离线功能。

    但是当我从主屏幕启动应用程序(删除导航栏)时,它可能会非常慢。

    我查看了Apache中的日志,发现Safari在缓存资源(css/js/images)方面做得很好,Apache在需要时回答“304 Not Modified”。

    但是,当web应用程序作为“真实”应用程序运行(导航栏隐藏)时,这些资源不会被缓存,并且必须反复传输内容(响应代码200 Ok+内容),从而导致页面加载速度明显减慢。

    谢谢您!

    1 回复  |  直到 16 年前
        1
  •  0
  •   Savageman    16 年前

    我最后使用了HTML离线存储和 cache.manifest