移动端产品使用场景多变,如进地铁、上公交、进电梯等,用到的网络并非都是流畅5G或者WIFI,有可能使用到4G、3G、2G等网络。因此应用开发过程中需要充分考虑到弱网环境下的客户端展示效果,从而提升用户体验和产品形象。
一、弱网情况下容易出现的问题有哪些?
- 用户进入一个新页面时,加载页面因网速太慢页面没有加载出来;由于没有拿到服务端返回数据,导致无法判断当前状态,可能出现卡死当前页面,无法退出
- 用户点击数据上传,数据上传过程中网络弱且不稳定,基于联网状态自动触发数据上传,导致出现数据重复写入,形成脏数据
- 弱网情况下,连续点击按钮,应用崩溃等
二、Charles抓包代理配置
2.1 获取电脑端IP地址
在cmd命令行中执行 ipconfig /all 获取电脑ip地址。

2.2 手机上设置代理

2.3 配置成功,可以看到抓包数据


文章讨论了移动端产品在不同网络条件下的表现,特别是在弱网环境下可能出现的问题,如页面加载延迟、数据同步错误和应用崩溃等。为解决这些问题,文章介绍了如何使用Charles工具进行网络代理设置和模拟不同网络速度,以测试和优化应用在各种网络条件下的性能。
最低0.47元/天 解锁文章
723

被折叠的 条评论
为什么被折叠?



