【问题标题】:IPad Web App- Homescreen Icon Not UpdatingIPad Web App-主屏幕图标未更新
【发布时间】:2012-01-20 17:03:03
【问题描述】:

我有一个 web 应用,当它添加主屏幕和图标并像原生应用一样启动时效果最好。它运行良好,除了我无法让 JS 更新它。我已经在网上测试过了(很好)。删除图标并将其放回主屏幕。清除网络数据。我无法让它使用新的 JS。有什么想法吗?

【问题讨论】:

    标签: javascript ipad web-applications web


    【解决方案1】:

    iOS 版 WebKit 会缓存文件,有时会出现问题。在设置中删除并重新安装 webapp,清除 Safari 的缓存、历史记录、HTML5 存储等,甚至尝试重新启动您的设备。

    【讨论】:

      【解决方案2】:

      我花了几个小时试图解决这个问题,似乎应该管理文件缓存的清单文件本身可以被缓存,让你的网络应用程序陷入困境。

      就我而言,我不想缓存任何东西。以下是我解决问题的方法:

      • 在我的服务器上启用 mod_expires Apache 模块
      • 在与索引文件相同的目录中创建一个.htaccess 文件。该文件应包含ExpiresDefault A1 行。

      这告诉服务器每个文件都应该在被访问后一秒过期。我的网络应用程序在学生大会上用作调查,因此一次只有一个人使用它。我的解决方案对我有用;您可能需要进一步调整它以使其适合您。

      过去,这个问题似乎是随机出现的。我最近进行的所有测试都表明它可以按预期做出响应。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2012-08-27
        • 1970-01-01
        • 2013-05-09
        • 1970-01-01
        • 1970-01-01
        • 2017-02-19
        • 1970-01-01
        相关资源
        最近更新 更多