我希望获取iPhone的网络速度,以便在速度过慢时向用户提供信息。
我希望获取iPhone的网络速度,以便在速度过慢时向用户提供信息。
请记住,iPhone是一种无线设备,很可能会移动。网络速度可能会(并且会)从一刻到另一刻发生极大的变化,因此需要至少测量20秒左右的平均吞吐量……这基本上就是“条形图”的工作原理。如果它们实时更新,它们将会在不同位置反复跳动。
网络速度会因 iPhone 和您尝试连接的服务器之间的大量变量而发生巨大变化。
根据您在任何给定时间享受的数据流速,您最好随时调整自己的行为。
有点像 Netflix 如何随着网络连接质量随时间变化而自动调整视频质量。