Skip to content

v1.0.29 悬浮提醒关闭行为配置化

Choose a tag to compare

@yyliucha yyliucha released this 31 Aug 05:50
· 14 commits to main since this release

v1.0.29 悬浮提醒关闭行为配置化

访客端

  • 点 × 弹出「关闭方式」菜单:本次关闭(仅收起当前弹窗,刷新/换页重新弹出)/ 3 天内不显示 / 10 天内不显示 / 永久关闭
  • 5 秒未选择自动按站主设置的「× 关闭默认行为」执行
  • 时长/永久记录在访客浏览器 localStorage,到期自动恢复,无痕窗口独立

插件设置(全站悬浮提醒组新增)

  • × 关闭默认行为:本次关闭 / 1 天 / 3 天 / 7 天 / 10 天 / 30 天 / 永久关闭(默认本次关闭)
  • 关闭方式菜单开关(默认开;关掉后点 × 直接按默认行为执行)

回归

  • Halo 2.26.0 冒烟 37/37 PASS(新增 toastDefaultClose/toastCloseMenu 下发断言)
  • 浏览器 10 项行为实测:首次弹出 → 菜单选项 → 3 天记录/刷新不弹/到期恢复 → 永久关闭/恢复 → 5 秒默认兜底 → 刷新重弹