场景
用户打开 devGo 插件面板,切换并选中“待办”功能页;点击浏览器空白处后,插件面板关闭。用户再次点击浏览器工具栏中的 devGo 插件入口重新打开面板时,仍应选中“待办”功能页。
功能页包括“待办”“翻译”“代码”等插件内页面。
需求
在插件面板关闭前或功能页切换时,持久化当前选中的功能页;下一次打开插件面板时,优先恢复该功能页。
验收标准
- 用户在插件面板内切换到任一功能页后,记录当前功能页标识。
- 点击浏览器空白处导致面板关闭后,再点击插件入口打开面板,恢复到关闭前选中的功能页。
- 浏览器或插件生命周期导致面板销毁后,仍能恢复最后选中的功能页。
- 首次使用、记录不存在,或功能页标识无效时,展示当前默认功能页。
场景
用户打开 devGo 插件面板,切换并选中“待办”功能页;点击浏览器空白处后,插件面板关闭。用户再次点击浏览器工具栏中的 devGo 插件入口重新打开面板时,仍应选中“待办”功能页。
功能页包括“待办”“翻译”“代码”等插件内页面。
需求
在插件面板关闭前或功能页切换时,持久化当前选中的功能页;下一次打开插件面板时,优先恢复该功能页。
验收标准