v3.x用户修改version字段为 v3-deps-95以上
v3.11.1以上用户cocos2dx直接支持
更新第三方库:CURL, libwebsocket
更新curl后无需修改,对于socket,则需要调用对应的socket.tcp()或socket.tcp6()以区分两种网络
function network:Tcp(ip)
local isipv6_only = false
local addrinfo, err = socket.dns.getaddrinfo(ip);
for i,v in ipairs(addrinfo) do
if v.family == "inet6" then
isipv6_only = true;
break;
end
end
print("isipv6_only=",isipv6_only)
if isipv6_only then
self.socket = socket.tcp6()
else
self.socket = socket.tcp()
end
end
服务器无需修改。