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

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

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
相关问题
获取当前网络状态方法
683浏览 • 1回复 待解决
HarmonyOS如何获取当前的网络状态
523浏览 • 1回复 待解决
NEXT版本中如何获取设备的网络状态
2292浏览 • 1回复 待解决
基于原生能力的网络状态感知
452浏览 • 1回复 待解决
api 9 申请网络权限报错
3471浏览 • 1回复 待解决
HarmonyOS 如何获取网络类型
263浏览 • 1回复 待解决
熄屏状态网络请求失败
1794浏览 • 1回复 待解决
网络请求:gzip压缩使用
313浏览 • 1回复 待解决
获取当前网络连接能力
691浏览 • 1回复 待解决