0

我遇到了 Angular 服务工作者和数据组的奇怪错误。当我使用 DataGroups 获取 API 时,url 被加载到缓存存储中,没关系。但有时当我返回相同的 url 时,它们会消失,而不是从服务器更新,之后如果我离线,它们就无法访问。

我的服务人员配置(角度 v12.0.12)

  "dataGroups": [
    {
      "version": 1,
      "name": "api",
      "urls": [
        "/api/v2/etg/etg_test/student/*"
      ],
      "cacheConfig": {
        "strategy": "freshness",
        "maxSize": 80,
        "maxAge": "5d",
        "timeout": "5s"
      }
    }
  ]

和奇怪的行为 sw角虫

我在控制台中没有错误,除非我离线并尝试加载一个 504(网关超时)的 url。

感谢。

4

0 回答 0