简单的问题 - Snapchat故事如何加载如此之快,即使我“跳过”某个项目,下一个故事也随时准备好了?
Snapchat故事是图片和视频的混合,每当点击屏幕时,下一个项目立即开始,无论是图像还是视频。我从来没有在应用程序中看到任何延迟,我想知道
他们是怎么做到的?一旦应用程序启动,它们是否会缓存所有内容(极不可能)?在观看故事时,他们会不断预装即将上市的物品吗?点击故事时他们会加载所有内容吗?我不明白完美无瑕的内容背后的“魔力”。另外:后端提供什么?资源清单?
有谁知道他们是怎么做到的?像Yeti或Fleek这样的其他应用程序几乎都做同样的事情,以同样完美的方式执行。我是一个不错的iOS开发人员,但我不知道这里使用的方法。
答案 0 :(得分:1)
用例允许在应用程序端进行后台准备,并在后端进行高速缓存。
所以我怎么做是这样的: