在连接wifi或者其他个人热点的时候,获取的多个值均为0
在连接到蜂窝网络的时候
let netHandle = connection.getDefaultNetSync();
let netCapabilities = connection.getNetCapabilitiesSync(netHandle);
获取到的NetCapabilities中linkUpBandwidthKbps和linkDownBandwidthKbps是有值的
包括
let connectionProperties = connection.getConnectionPropertiesSync(netHandle) ;
中获取到的ConnectionProperties中的mtu也是有值的。
但是在连接wifi或者其他个人热点的时候,上述的linkUpBandwidthKbps,linkDownBandwidthKbps,ConnectionProperties都是0;
请问下这个是正常的吗, 如果想要拿到当前是否有网络有什么办法。 目前按照文档,只获取到了有wifi或者蜂窝网络的连接,但是具体是否可用没有找到方法。
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS 如何判断当前连接的wifi是否是手机热点
2571浏览 • 1回复 待解决
HarmonyOS 如何通过wifiManager连接指定wifi或热点
1275浏览 • 1回复 待解决
HarmonyOS 怎样区分设备当前所连接的WIFI是普通WiFi还是手机热点
1217浏览 • 1回复 待解决
如何获取已经连接的wifi密码
1996浏览 • 1回复 待解决
扫描wifi场景应用,获取扫描后可连接WiFi的结果
1918浏览 • 1回复 待解决
HarmonyOS 如何获取当前手机连接的wifi名称?
1845浏览 • 1回复 待解决
HarmonyOS 连接WIFI的问题
3465浏览 • 1回复 待解决
HarmonyOS 自动连接wifi的功能
1651浏览 • 1回复 待解决
HarmonyOS 如何获取设备内存大小和连接WiFi的SSID
1766浏览 • 1回复 待解决
HarmonyOS 如何获取当前连接WiFi的mask子网掩码地址
1185浏览 • 1回复 待解决
使用DirectionalLayout布局,设置为水平,子控件添加权重后,代码获取到的控件高度均为0什么原因?
5522浏览 • 1回复 待解决
获取窗口内容规避的区域值全部都是0
2952浏览 • 1回复 待解决
有办法连接隐藏SSID的wifi吗
1897浏览 • 1回复 待解决
HarmonyOS wifi连接demo
1272浏览 • 1回复 待解决
HarmonyOS 获取当前设备的网络连接是wifi还是移动网络
1280浏览 • 1回复 待解决
HarmonyOS 电池电量batterySOC的值的范围是0~1 , 还是0~100
1268浏览 • 1回复 待解决
wifi的networkid怎么获取?
4294浏览 • 1回复 待解决
HarmonyOS如何获取当前的网络连接状态是WIFI还是数据流量?
1413浏览 • 1回复 待解决
连接了wifi之后,如何修改网络相关的数据
1342浏览 • 1回复 待解决
如何实现获取指定长度的安全随机数? 比如获取0-9之间的任意值?
1005浏览 • 1回复 待解决
HarmonyOS 使用@ohos/buffer下的buffer类时,获取buffer.byteoffset 的值为0?
913浏览 • 1回复 待解决
HarmonyOS 使用getScanInfoList获取到wifi信息后,如何连接对应网络?
825浏览 • 1回复 待解决
HarmonyOS wifi连接报错2501000
1544浏览 • 1回复 待解决
鸿蒙的软总线,能否单独设定为WIFI或蓝牙?在使用无线局域网WIFI的时候,软总线就不能用WIFI通路了吗?
9324浏览 • 1回复 待解决
HarmonyOS LocationKit获取定位海拔高度字段值为0
1163浏览 • 1回复 待解决
1.连接wifi或者其他个人热点的时候linkUpBandwidthKbps,linkDownBandwidthKbps,ConnectionProperties返回0是正常的。
2.connection.hasDefaultNetSync判断网络是否连接上,可以使用如下方法,true表示可用,false表示不可用。
参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references-V2/js-apis-radio-0000001427902696-V2