仅socket.io与iPad上的IP地址连接

仅socket.io与iPad上的IP地址连接,ipad,websocket,socket.io,Ipad,Websocket,Socket.io,我对ipad和socket.io有一个奇怪的问题。我可以在具有主机条目或IP地址的计算机上进行连接,而不会出现问题。我正在进行一个简单的连接,如下所示: var socketUri = 'http://rpi-scale-2.com'; socket = io.connect(socketUri); socketUri是本地限定的域。这种连接在桌面和windows平板电脑上发生并成功。然而,不管浏览器是什么,它在iPad上都不会成功。如果我们将socketUri更改为一个IP地址,iPad将运

我对ipad和socket.io有一个奇怪的问题。我可以在具有主机条目或IP地址的计算机上进行连接,而不会出现问题。我正在进行一个简单的连接,如下所示:

var socketUri = 'http://rpi-scale-2.com';
socket = io.connect(socketUri);
socketUri
是本地限定的域。这种连接在桌面和windows平板电脑上发生并成功。然而,不管浏览器是什么,它在iPad上都不会成功。如果我们将
socketUri
更改为一个IP地址,iPad将运行良好


有人能告诉我什么可能导致iPad出现问题吗?

如果域名不起作用,听起来像是DNS问题,但是IP地址不起作用。DNS适用于所有其他浏览器/计算机组合,尽管我只是说连接到命名服务器与连接到IP地址之间的唯一区别是DNS,因为DNS的任务是将命名主机转换为IP地址,然后再连接到。iPad上是否会有一个包含旧数据的DNS缓存?您最近是否更改了rpi-scale-2.com DNS中的IP地址?我不知道iPad上有哪些工具,但您可以尝试找出iPad认为的IP地址,看看是否正确。