setCloudProxyConfig static method
Implementation
static Future<void> setCloudProxyConfig(
List<Map> proxyList, String token, bool enable) async {
List<ZegoProxyInfoWeb> proxyListWeb = [];
for (var item in proxyList) {
if (item['port'] == 0) {
ZegoProxyInfoWeb newItem = ZegoProxyInfoWeb(hostName: item['hostName']);
proxyListWeb.add(newItem);
} else {
ZegoProxyInfoWeb newItem =
ZegoProxyInfoWeb(hostName: item['hostName'], port: item['port']);
proxyListWeb.add(newItem);
}
}
ZegoFlutterEngine.setCloudProxyConfig(proxyListWeb, token, enable);
return Future.value();
}