都说早上喝淡盐水是清除体内垃圾的 应该也有点减肥的功效吧 防止体内产生宿便
可以试着还原一下需求和场景。<br>撤回目的:销毁信息<br>销毁信息的原因:<br>1. 发送了错误信息(不希望对方看到)<br>2. 发送给错误对象(不希望对方看到)<br>3. 阅后即焚(希望对方看到但不能保存)<br>4. 发送之后后悔<br>有了以上的原因之后,就可以解释为什么要做撤回的功能,下面再继续讨论为什么时间是2分钟。<br>来看看可以撤回的有什么内容。<br>微信上可撤回的包括:文字、图片、语音、表情包等<br>以此作为分类,想撤回的场景包括<br>文字:①聊天窗口内,发送出去后;②发送出去后退出聊天窗口,发现对象/内容有误,重新打开窗口;<br>图片:①聊天窗口内,发送出去后;②发送出去后退出聊天窗口,发现对象/内容有误,重新打开窗口;③在寻找下一张图片的过程中,发现前一张图片有误;<br>语音:①聊天窗口内,发送出去后,觉得这个形式不对,想切换为文字;②发送出去后,自己听一遍,觉得讲得不够好听,想撤回;<br>表情包:①手滑发送错误等<br>由以上可以发现,退出聊天窗口甚至微信之后发现错误再回头撤回的时间,其实都不好估计,而聊天窗口内,发送内容是文字、图片、表情包的错误都可以即时发现,即时撤回,时间极短,因此如果要限制时间,常规的1分钟也已经妥妥的够用;<br>唯独在发送语音的时候,单条微信语音最长长度是1分钟,加上回听这个过程,刚好2分钟,就是让你在听完这个临界点给你最后的机会。<br>综合以上,在可预估的情况下,把可撤回时长压缩至最短,就是2分钟。<br>(以上是我的推测哈哈哈哈,真实原因我也不知道