关掉浏览器或 App 任务会不会丢的离线放大机制
官方 FAQ 的原文约定
网页端 FAQ 里这条问题的回答是:如果没有登录,需要一直保持浏览器打开,否则将丢失放大的图片;如果已经登录,可以关闭浏览器——官方支持「离线放大」,过一段时间再来下载就可以。
「离线放大」到底指什么
这里的「离线」指的是你的设备可以离线,不是服务离线运行。拆开说:
- 处理任务从来都在云端服务器上排队执行,与你本地的浏览器/App 是否开着无关;
- 游客任务绑定在当前页面会话上,页面一关,会话丢了,结果自然拿不回来;
- 登录用户的任务挂在账户上,任务提交后随便你关电脑、关手机、断网,回头登录再下载。
所以正确的心智模型是:登录 = 任务托管到云端账户;游客 = 任务托管在当前页面。
各端的离线行为对照
| 端 | 提交后能否关闭 | 前提 |
|---|---|---|
| 网页端(未登录) | 不能,页面必须保持打开 | — |
| 网页端(已登录) | 能 | 已登录 |
| 桌面客户端 | 能 | 已登录 |
| 手机 App | 能(任务在列表里继续走) | 已登录 |