背景
录音胶囊在很多场景下会贴近输入框显示。录音完成后,胶囊有短暂的消失动画/延迟。此时用户点击输入框准备输入,如果点击位置恰好在胶囊区域,会误触弹出 OpenLess 主界面。
目标
优化胶囊的交互逻辑,避免录音完成后的误触问题:
- 录音完成后,胶囊应更快消失或暂时禁用点击响应
- 胶囊消失动画期间不应响应点击事件
- 或者考虑调整胶囊位置,避免与常见输入框位置重叠
使用场景示例
- 在微信聊天窗口录音,胶囊显示在输入框上方附近
- 录音结束,用户想点击输入框确认/编辑
- 胶囊还在消失过程中,点击输入框时误触了胶囊
- 结果:弹出 OpenLess 主界面,打断用户操作流程
背景
录音胶囊在很多场景下会贴近输入框显示。录音完成后,胶囊有短暂的消失动画/延迟。此时用户点击输入框准备输入,如果点击位置恰好在胶囊区域,会误触弹出 OpenLess 主界面。
目标
优化胶囊的交互逻辑,避免录音完成后的误触问题:
使用场景示例