[]LayaNative在ios下,ipv6地址无法建立socket链接

LayaNative的ios端,在socket链接的时候,如果传递的直接是个ipv6地址,解析的时候会直接找冒号分割ip地址和端口,解析出错误的地址。如果强制传域名是没啥问题,但是如果这样就要每个服务器都绑个子域名了,用起来很麻烦啊

在ipv6和ipv4地址连接时输出信息如附件所示,应该是直接截取了冒号":"之前的地址作为ip,所以ipv4地址没问题,但ipv6地址直接把第一个冒号之前的部分截取下来了
 
能否修复一下这个问题,因为为每个游戏服务器绑定2级域名的话,并不符合产品易用的特征,能够在代码层面解决这个问题是最直接有效的。
 
file:///C:\Users\User\Documents\Tencent Files\123784387\Image\C2C\{ED0525B6-94C7-366F-9596-1261293516EA}.jpgfile:///C:\Users\User\Documents\Tencent Files\123784387\Image\C2C\{ED0525B6-94C7-366F-9596-1261293516EA}.jpg
layapic1.jpg layapic2.jpg layapic3.png layapic4.png
已邀请:

w1114367261

赞同来自:

这个不属于引擎问题哦!你可以尝试找一下原生的解决方案!

要回复问题请先

商务合作
商务合作