[FMX] 在Android/iOS 应用中判断上网的网络类型

来源:互联网 发布:狸窝音频转换器mac版 编辑:程序博客网 时间:2024/06/07 19:16

[FMX] 在Android/iOS 应用中判断上网的网络类型


因为2G网络实在是慢,所以在我们的App中,如果用户使用 2G 网络,App 的反应可能会比较缓慢,所以,我们希望判断一下网络的类型,以便做一些策略处理。

下面提供的函数是我根据搜索到的资料编写的一个函数,注意 Delphi 自带的 iOSApi.CoreTelephony 单元中,CTTelphonyNetworkInfo 缺少了一个函数,所以需要我们将其复制到我们工程目录下,加入该函数:

至于剩下的就好说了:

TNetType 是一个枚举类型,列出了连接到 Internet 的网络类型,自己 定义下。

另外,这个需要里面的一些函数,请参考以前的 [FMX] 在应用中检测是否已经联网 中的实现

原创粉丝点击