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