场景: a 给 b c d e 四个人 逐条转发了四条消息,消息中有文本也有图片,图片也有大有小
使用逐条转发时,发送给某些人的消息顺序可能会变,导致阅读体验下降 (转发的内容有先后关系 阅读起来才顺畅 打乱顺序 语义就不一样了)
目前已知的解决办法:
各位大神有什么看法?
1
takemeaway 2020-08-04 16:39:49 +08:00
大神没什么看法,微信想怎么实现都可以。
|
2
AllenHua OP @takemeaway #1 微信太狗了
|
3
Vegetable 2020-08-04 16:58:34 +08:00
按你说的
假如选中了一个大图片和一段文字呢?图片肯定是后到达了,那文字怎么办?一起失败还是单独成功呢? 微信本身都不会保证消息的到达顺序,保证转发的发送顺序就显得有点无厘头了 |
4
takemeaway 2020-08-04 16:59:04 +08:00
@AllenHua 因为如果要保证顺序就需要用到队列,多一层判断逻辑,占资源,麻烦。 微信比你精得很。
|
9
miaeLKK 2020-08-04 17:18:07 +08:00 via Android
我觉得是分多个线程发送的吧,哪个先到就不一定了
|