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
19h前
浏览
收藏 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
微信
回复
15h前
相关问题
HarmonyOS 页面返回时应用退报错
635浏览 • 1回复 待解决
HarmonyOS C++ 调用 ets 层函数报错退
54浏览 • 1回复 待解决
退报错日记获取有了解的吗?
2782浏览 • 1回复 待解决
HarmonyOS应用退问题
736浏览 • 1回复 待解决
HarmonyOS number toFixed方法退
42浏览 • 1回复 待解决
HarmonyOS 使用Webview会退
30浏览 • 1回复 待解决
HarmonyOS 申请短时后台任务退
53浏览 • 1回复 待解决
HarmonyOS PixelMap.rotate接口导致退
0浏览 • 0回复 待解决
加载FFMpeg后APP出现退
213浏览 • 1回复 待解决
打开图库应用时偶尔会退
2441浏览 • 0回复 待解决
HarmonyOS 主线程耗时任务,app退
18浏览 • 1回复 待解决
鸿蒙js开发 文件交互Api 退
6668浏览 • 2回复 待解决