ConnectionReporter 适用于Android和iOS的网络连接类型检测模块
ConnectionReporter 模块是一个适用于 Appcelerator Titanium 的工具,用于报告设备的 Internet 连接类型。在 Appcelerator Titanium 默认的 ti.network
仅提供设备在线或离线状态的基础上,ConnectionReporter 进一步提供了网络类型的详细信息,便于在网络发生更改时对不同类型的连接进行特定处理。
使用方法
-
下载并解压
dist/modules
文件夹中的内容,将其复制到 Titanium SDK 中的modules
文件夹下。 -
在您的 Titanium 项目 中选择模块,它同时兼容 iOS 和 Android 平台。
-
使用
.getConnectionType()
方法来获取当前网络类型,此方法会返回一个描述网络类型的字符串。
网络类型可能包括:
-
无网络
-
未知网络
-
未知移动网络
-
GPRS
-
EDGE