Skip to content

v2.8.7

Choose a tag to compare

@desstg desstg released this 17 Oct 06:52
· 33 commits to main since this release

v2.8.7

一个小的修补版:番号海报墙的「在线刮削」按钮不再丢失进度。

修复:在线刮削关掉窗口 / 切换页面后,按钮变回「在线刮削」

在线刮削是服务端的后台任务 —— 关掉窗口它照样在跑。但「正在刮削」这个状态原来只记在页面的本地变量里,页面一销毁就没了:任务明明还在跑,按钮却回到初始态,看上去像是没开始。

现在每次页面重新「活过来」都会去问一次服务端:

  • 还在跑 → 接着显示「刮削中… (n/m)」并继续跟进度,跑完正常收尾、把这一轮刮出来的东西刷上墙;
  • 没在跑 → 什么都不做,不会把上一轮的结果弹成一次提示。

覆盖的时机:

  • 重新打开页面(onMounted)
  • 在后台各页面之间切换(onActivated,KeepAlive 缓存下的切回)
  • 切换数据源(换源时先丢掉旧源那条进度再接新源)
  • 从别的标签页 / 别的 app 切回来(visibilitychange)

关于镜像

  • desstg/mypan:v2.8.7 — 固定版本
  • desstg/mypan:latest — 跟随最新