中国优质的IT技术网站
专业IT技术创作平台
IT职业在线教育平台
如何判断当前网络是否是Wi-Fi环境?
微信扫码分享
static async hasNetWiFi(): Promise<boolean> { let net = await connection.getDefaultNet(); let netCapabilities = await connection.getNetCapabilities(net); let networkCap = netCapabilities.networkCap; if (networkCap) { //判断是否具有NET_CAPABILITY_NOT_METERED属性,如果具有NET_CAPABILITY_NOT_METERED,说明是普通Wi-Fi,否则是移动流量热点网络。 return networkCap.indexOf(connection.NetCap.NET_CAPABILITY_NOT_METERED) >= 0 } return false; }