HarmonyOS 闪退报错 Error code:2100001

Error message:Invalid parameter value

Error code:2100001

SourceCode:

const data = connection.getNetCapabilitiesSync(netHandle);

^

Stacktrace:

SourceMap is not initialized yet

at getDefaultNetInfoByNetHandle (app/build/test/cache/test/test@CompileArkTS/esmodule/debug/oh_modules/.ohpm/mpoinutilcode@bqoimtsox5mby8qrl48r83rjvjq=/oh_modules/mpoinutilcode/src/main/ets/components/utils/NetworkUtil.ts:74:26)

at anonymous (app/build/test/cache/test/test@CompileArkTS/esmodule/debug/oh_modules/.ohpm/mpoinutilcode@bqoimtsox5mby8qrl48r83rjvjq=/oh_modules/mpoinutilcode/src/main/ets/components/utils/NetworkUtil.ts:144:13)

HarmonyOS
2024-12-27 16:47:12
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
FengTianYa

该报错是因为当前没有网络连接,建议调用etNetCapabilitiesSync方法前判断是否有网络连接;

private static getDefaultInfo(netHandle:connection.NetHandle,connectionInfo:NetworkInfo):void{
  console.log(JSON.stringify(netHandle))
  let netFlag = connection.hasDefaultNetSync();
  if(!netFlag){
  console.log("no connection")
  return;
}

const data = connection.getNetCapabilitiesSync(netHandle);
// doSomething
console.log("down")
}
分享
微博
QQ
微信
回复
2024-12-27 20:12:44
相关问题
HarmonyOS 页面返回时应用退报错
1224浏览 • 1回复 待解决
HarmonyOS C++ 调用 ets 层函数报错退
534浏览 • 1回复 待解决
退报错日记获取有了解的吗?
3063浏览 • 1回复 待解决
HarmonyOS应用退问题
1188浏览 • 1回复 待解决
HarmonyOS 手势处理高概率退
314浏览 • 1回复 待解决
HarmonyOS 使用Webview会退
362浏览 • 1回复 待解决
HarmonyOS number toFixed方法退
460浏览 • 1回复 待解决
HarmonyOS react-native-webview退问题
525浏览 • 1回复 待解决
HarmonyOS升级后,react-native-svg退
411浏览 • 1回复 待解决
打开图库应用时偶尔会退
2878浏览 • 0回复 待解决
HarmonyOS PixelMap.rotate接口导致退
409浏览 • 1回复 待解决
HarmonyOS 申请短时后台任务退
406浏览 • 1回复 待解决
加载FFMpeg后APP出现退
714浏览 • 1回复 待解决