在各位实际使用场景中,微信仅能撤回 2 分钟内的聊天内容,这点没争议吧?不过要是聊天内容以「文件」形式发送,则可打破这个限制,这算是卡了微信的“BUG”?
如下图所示,可见录屏时间为 23:02,被撤回的文件发送时间为 22:40,相差 22 分钟,长按此文件依旧出现了撤回按钮,点击后还是能够撤回。
△ 图片录制于:iOS 微信 v8.0.2
很明显,这已经超过了微信设定的 2 分钟界限,且与微信版本关系不大,教长亲测 v8.0.4、v8.0.2 和 v7.0.14 均可撤回超过 2 分钟的文件消息。
下图为 v7.0.14 测试结果,发送了近一个小时的文件消息依旧可以撤回,如图:
△ 图片截取于:iOS 微信 v7.0.14
如果教长没猜错的话,这应该是微信“热更新”后加入的功能,目前尚不清楚最多能超过多长时间撤回。据教长测试,超过一个小时的文件消息是妥妥的能撤回(网友反馈超过 2 小时也能撤回),但教长在下午 3 点发送的文件消息,于晚上 10 点便无法撤回,所以撤回时间还是有一定限制的。
需注意,支持超 2 分钟撤回的内容,必须是通过「文件」形式发送,「文件」入口请见下方动图:
此外,可通过「文件」形式发送的内容,包括但不限于:压缩文档、文件、图片、视频和音频等等,这些内容只要使用上述方法发送,均可支持超 2 分钟撤回。
同样,撤回该内容也会有“已撤回”的提示,这点与普通消息相同。