fix:调整中继数据的判断方式
This commit is contained in:
parent
de2e09aada
commit
92f3b90cb7
@ -120,15 +120,19 @@ class StartChartManage {
|
||||
localPublicHost = relayInfoEntity.client_addr!;
|
||||
}
|
||||
|
||||
if (relayInfoEntity.relay_list?.length != 0) {
|
||||
if (relayInfoEntity.relay_list != null &&
|
||||
relayInfoEntity.relay_list!.length != 0) {
|
||||
final data = relayInfoEntity.relay_list?[0];
|
||||
final parseUdpUrl = _parseUdpUrl(data?.listenAddr ?? '');
|
||||
remoteHost = parseUdpUrl['host'] ?? '';
|
||||
remotePort = parseUdpUrl['port'] ?? '';
|
||||
relayPeerId = data?.peerID ?? '';
|
||||
ToPeerId = relayPeerId;
|
||||
_log(text: '中继信息----》${relayInfoEntity}');
|
||||
}else{
|
||||
_log(text: '未查询到中继信息----》');
|
||||
}
|
||||
_log(text: '中继信息----》${relayInfoEntity}');
|
||||
|
||||
}
|
||||
|
||||
void closeUdpSocket() {
|
||||
|
||||
Loading…
x
Reference in New Issue
Block a user