[LayaNative3]网络状态监听在android15及以上版本无效

经过用户实测,在android 15及以上版本(API 35+),以下监听和查询的方法无效,低于android 15的版本上是有效的。
无效的用户手机型号是 vivo x200pro mini 
有效的用户手机型号是 iqoo  neo9
[code]=inheritconch=inherit.config=inherit.=inheritgetNetworkType=inherit(=inherit)


[/code]

[code]=inheritconch=inherit.=inheritsetNetworkEvtFunction()
[/code]

 

另外在PC和IOS17上使用以上两个方法是有效的。
请开发组测试下android环境

 

 

代码片段

//检查是否有网络
export function hasNetwork() {
  if ((Laya.Browser.onAndroid || Laya.Browser.onIOS) && conch) {
    //如果有网络,则同步个人数据
    if (conch.config.getNetworkType() == 5) {
      console.log("有网络");
     
      return true;
    }
    else{
      console.log("没有网络");
      return false;
    } 
  }
  else if(Laya.Browser.onPC ) {
    return isOnline();
  } 
  return true;
 
}
已邀请:

要回复问题请先

商务合作
商务合作