【发布时间】:2020-08-18 01:51:58
【问题描述】:
我理解 Firebase 存储没有离线功能(因为该功能的开放 git 请求并且在文档中没有提及它)但我似乎观察到了它。当客户端离线并且我尝试从存储中获取数据时,预计不会调用返回闭包。但是,当客户端重新联机时,会立即调用该闭包(从存储中返回文件),这似乎表明获取数据的请求在客户端脱机时被缓存。真的是这样吗?
【问题讨论】:
我理解 Firebase 存储没有离线功能(因为该功能的开放 git 请求并且在文档中没有提及它)但我似乎观察到了它。当客户端离线并且我尝试从存储中获取数据时,预计不会调用返回闭包。但是,当客户端重新联机时,会立即调用该闭包(从存储中返回文件),这似乎表明获取数据的请求在客户端脱机时被缓存。真的是这样吗?
【问题讨论】:
没有缓存,但 SDK 会重试,希望未来的请求会成功。
【讨论】: