




























6 cpstar 2 月 11 日甚至猜,最开始只能发送图片,然后为了传输问题,本地重编码,于是程序就是 - 文件先载入到一个图像处理的库,然后压缩之类的,如果不是图片文件,则对象返回一个异常或者空,当年的规则就是不能发 - 然后有了额外图片的需要,不能发的规则注释掉了,但是判断文件的机理还在; - 再然后有了发原图,于是载入库后,执行了原有压缩的代码,当按下“发原图”之后,还是发送图片的流程只不过加了一个 boolean 默认 false ,压缩的那段逻辑判断 boolean 为 true 则跳过 感觉差不多就是这么一个屎山堆起来的。 而 QQ 当年的逻辑不是发图片,而是发文件,图片是在发文件的逻辑下衍生出来的。 以上是胡思乱想。 |
此内容由惯性聚合(RSS阅读器)自动聚合整理,仅供阅读参考。 原文来自 — 版权归原作者所有。