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

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

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
相关问题
获取当前网络状态方法
723浏览 • 1回复 待解决
HarmonyOS如何获取当前的网络状态
586浏览 • 1回复 待解决
NEXT版本中如何获取设备的网络状态
2398浏览 • 1回复 待解决
基于原生能力的网络状态感知
497浏览 • 1回复 待解决
api 9 申请网络权限报错
3531浏览 • 1回复 待解决
如何判断当前网络是否是Wi-Fi环境
353浏览 • 1回复 待解决
wifi连接候选网络报错{code : 2501000 }
416浏览 • 1回复 待解决
HarmonyOS 如何获取网络类型
278浏览 • 1回复 待解决