高级坑!移动网络下加载微信用户头像花费 40 s [按s好麻烦]+ 查看更多
高级坑!移动网络下加载微信用户头像花费 40 s [按s好麻烦]
+ 查看更多
在开发某个应用时,发现在移动网络下绘制分享图片特别慢,在 Wi-Fi 下又很快,一查,发现下面这张图片消耗了我 44s
而且绘制分享图片调用的时 getImageInfo 接口,没有缓存,每次都会发起请求去拉图片
那么这是一张什么图呢?这是我的微信头像,总大小 4KB。什么鬼,再慢也不至于要 44s 吧,于是直接在浏览器打开试验一下,结果也是花了1分钟左右(点此下载视频)。也可以用这张图片试试,在移动端下第一次下载时会特别慢。
-
, 如果你什么都不说,我也不知道怎么回答你呀建议首次获取授权用户信息的时候 将图片上传到自己的服务器上, 这可让我说什么才好。
-
赞, 我会有点害羞的。
-
更新麻烦了,, 不要感叹了。
, 如果你什么都不说,我也不知道怎么回答你呀 -
-
, 如果你什么都不说,我也不知道怎么回答你呀这个问题存在很久了,移动网络下载微信给的用户头像极其缓慢,怀疑是腾讯CDN问题,没想到现在还没修复,麻烦官方有空看一下,这个很好复现。, 三思再回答比较好哦。, 如果你什么都不说,我也不知道怎么回答你呀
-
, 如果你什么都不说,我也不知道怎么回答你呀每次都要这么长的时间吗?, 我不认识你
-
是的,在移动网络下。在 Wi-Fi 下则快很多, 哪怕天涯海角,我都在
-
拿你的图片测试了下,无论移动还是电信都很快的,没有复现啊, 知道电信企业的经营理念是什么吗?
-
加载过第一次之后会很快,因为有缓存了,你是不是第二次加载了?另外,也有可能是运营商的问题。, 需要向我求助吗?
, 如果你什么都不说,我也不知道怎么回答你呀 -
-
, 如果你什么都不说,我也不知道怎么回答你呀估计是你的网络有问题,或者是网络不稳定,动荡, 你对网络有兴趣了解一下嘛?, 如果你什么都不说,我也不知道怎么回答你呀