那天闲着没事,盯着聊天框里的表情面板发呆,忽然就纠结微信最近使用表情是多久的,翻来翻去也找不到一句写清楚的说明。本来以为有个固定天数,到点就自动清掉,之前刷到过别人随口说的说法,就先默认是七天,心里还记着这个时间,想着要是隔一周不用,表情就从列表里消失。

随手点开和朋友的对话框,挑了个不常发的表情发出去,打算记个时间,之后隔几天回来看看它还在不在。前三四天都好好的,排在最近使用那一栏靠前的位置,点开面板一眼就能看见。中间有两天忙别的,完全没打开这个聊天窗口,也没有再点过这个表情,等到第五天再进去,它还安安稳稳留在那里,位置只是稍微往后挪了一点。

有点意外。

原本以为到第七天就会不见,特意卡着第七天晚上打开微信,表情依旧还在,没有被清理掉。那时候就开始怀疑之前听来的说法不对,是不是版本不一样,规则跟着变了。又找了另外一个很少用到的表情,同样发一次,继续观察,这次刻意拉长间隔,十多天都没有再触碰它。中间偶尔切换账号,清过一次微信缓存,清缓存的时候还在担心会不会直接把最近使用表情列表清空,结果登录回去一看,大部分常用表情还在,唯独那个用来测试的表情找不到了。

当时第一反应,是缓存清理才是消失的原因,不是固定的时间到期。后来又做了一次,这次不去碰缓存,也不切换账号,就单纯放着不用那个表情。大概半个多月之后再打开面板,那个表情慢慢沉到列表最末尾,再往后翻,就看不到了。这两段经历放在一起,感受就很乱,没有一个统一的时间线。有的表情十来天不用还能看见,有的隔了十几天就找不到,还有一次清完缓存,大半最近使用表情直接没了,和存放时长好像没有直接关系。

一起聊天的朋友说他那边情况不一样,他有个表情一个月前发过一次,中间从来没再点,现在打开面板依旧能翻到。听完更懵了,原来不是所有人碰到的情况都一样。同一个软件,不同账号,不同使用习惯,出来的结果差别这么大。也试着去设置页面里找相关说明,翻遍表情设置、通用设置,都找不到写着最近使用表情保留时长的文字,没有官方的数字给我对照。

慢慢也不再执着去敲定一个准确时间了。只是能确定,之前认定的七天期限肯定不适用于我这个账号,它不是一个一刀切的定时清除机制。会不会和表情的使用频次挂钩,经常反复点的表情留存更久,只用过一次的会更快被挤下去,我也拿不准,这只是我自己瞎猜的想法,没有办法去证实。列表空间看起来也有限,新加进来的表情,会推着旧的往后排,排到一定位置之后,就不再展示出来,不见得是数据被删掉。

也试过只发一次表情,之后每天都打开微信,只是不去点它,有的能保留二十天上下,有的十几天就看不见。中间还碰到过微信更新版本,更新完之后,最近使用表情的顺序重新打乱,一部分之前还能看见的表情直接消失,这下更分不清,是时间到了,还是版本更新触发了调整。

这些全部都只是我自己碰到的状况,仅代表我个人情况,不同场景、不同人的体验会存在差异。没有办法说清楚到底是多久,试来试去,得到的只有一堆零散、对不上的片段,没有一个确定的答案可以拿来直接用。

后来也就懒得再特意记时间做测试了,想用哪个表情,顺手点一下,它就会跑到前面。要是隔太久没用到,哪天翻不到,也就随它去,不会再花功夫琢磨它是什么时候被挤掉的。