firefox和IE中的Socket.io出现故障

firefox和IE中的Socket.io出现故障,socket.io,Socket.io,我正在使用sockets.io,它在Web Chrome Safari mobile Web Android-IOS上运行良好,也可以作为应用程序安装在Android和IOS上 但是它在Firefox和IE中失败了 代码如下: function connectSocket(){ socket = io.connect('http://XX.XX.XX.XX:8124', {'reconnect': true,'reconnection delay': 500,'max reconn

我正在使用sockets.io,它在Web Chrome Safari mobile Web Android-IOS上运行良好,也可以作为应用程序安装在Android和IOS上

但是它在Firefox和IE中失败了

代码如下:

function connectSocket(){
socket = io.connect('http://XX.XX.XX.XX:8124', {'reconnect': true,'reconnection delay':        500,'max reconnection attempts': 50 });


socket.on('connect', function () { 
//app.jGrowl('sockets connected');
socket.emit('subscribe', {schoolNewsUpdated:'schoolNewsUpdated'});
app.setProperty(['labelConnected'],'fontcolor','white');
app.setValue('labelConnected','Connected');
});

socket.on('disconnect', function () { 
//app.jGrowl('disconnected ');
app.setProperty(['labelConnected'],'fontcolor','red');
app.setValue('labelConnected','NotConnected');
});   


}

function handler_actionBtnStart_onClick(mouseev){
connectSocket();    
}

function handler_actionBtnDisconnect_onClick(mouseev){
socket.socket.disconnect(); 
}

function handler_actionBtnReConnect_onClick(mouseev){
socket.socket.reconnect();  
}
我在这里只使用上面的代码创建了一个基本的测试应用程序

我搜索过socket.io在firefox中不工作,但没有发现任何问题

所以希望我的代码中有一些只有firefox&IE才能看到的错误


MrWarby

浏览器控制台中是否有错误?谢谢您的输入。我应该使用delphi中的windows来完成(对web上的所有调试来说都是新的)。它说阻止加载混合的活动内容。应用程序平台位于https站点上,套接字io位于我们的http服务器上。我把应用程序上传到我们的服务器上,它工作正常。问题是由于协议的混合-我在那些浏览器中遇到了相同的错误。