无网络环境下使用同步方法获取网络状态报错

无网络环境下使用同步方法获取网络状态报错

HarmonyOS
2024-07-23 11:32:35
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
励志做个有为人

无网环境调用同步方法请求无法解析拿到nethandle对应内容,方法内部执行到getCap时产生报错,可采用try-catch方式获取报错信息:

try { 
  let netHandle = connection.getDefaultNetSync(); 
  let connectionproperties = connection.getConnectionPropertiesSync(netHandle); 
} catch(err) { 
  console.info('error: ' + JSON.stringify(err)); 
}
分享
微博
QQ
微信
回复
2024-07-24 20:03:08
相关问题
获取当前网络状态方法
455浏览 • 1回复 待解决
HarmonyOS如何获取当前的网络状态
126浏览 • 1回复 待解决
NEXT版本中如何获取设备的网络状态
1768浏览 • 1回复 待解决
基于原生能力的网络状态感知
181浏览 • 1回复 待解决
api 9 申请网络权限报错
3090浏览 • 1回复 待解决
熄屏状态网络请求失败
1457浏览 • 1回复 待解决
HarmonyOS 如何获取网络类型
53浏览 • 1回复 待解决
如何判断当前网络是否是Wi-Fi环境
102浏览 • 1回复 待解决
wifi连接候选网络报错{code : 2501000 }
130浏览 • 1回复 待解决
获取netHandle网络连接信息
350浏览 • 1回复 待解决
网络请求:gzip压缩使用
58浏览 • 1回复 待解决