[LayaNative3]网络状态监听在android15及以上版本无效
经过用户实测,在android 15及以上版本(API 35+),以下监听和查询的方法无效,低于android 15的版本上是有效的。
无效的用户手机型号是 vivo x200pro mini
有效的用户手机型号是 iqoo neo9
[/code]
//检查是否有网络
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;
}
无效的用户手机型号是 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;
}
没有找到相关结果
已邀请:
要回复问题请先登录
0 个回复