Я хочу подключиться к моему веб-сокету, который добавит экземпляр amazone с некоторым ip. Я могу подключить свой веб-сокет с некоторыми ip и портом с клиентским приложением google rest, и он работает очень хорошо. Экран: Не удается подключить веб-сокет с javascript
Но если я хочу связать это с java-скриптом, он не может подключиться. Это работает до 2-3 месяцев. я не изменился и ничего, но теперь он не работает. Если я хочу подключиться к firefox, это приведет к ошибке. Вот мой код: -
function init() {
var host = "ws://XX.XX.XXX.XXX:XXXX"; // SET THIS TO YOUR SERVER
try {
var socket = new WebSocket(host);
// alert('WebSocket - status ' + socket.readyState);
log('WebSocket - status ' + socket.readyState);
socket.onopen = function (msg) {
alert('open');
alert("Welcome - status " + this.readyState);
log("Welcome - status " + this.readyState);
if (this.readyState != 1)
{
reconnect();
}
};
socket.onmessage = function (msg) {
// alert("Received: " + msg.data);
log("Received: " + msg.data);
};
socket.onclose = function (msg) {
// alert("Disconnected - status " + this.readyState);
log("Disconnected - status " + this.readyState);
};
} catch (ex) {
alert(ex);
log(ex);
}
$("msg").focus();
}
Это предупреждает состояние 0 и ошибки шоу в консоли: -
Firefox can't establish a connection to the server at ws://XX.XX.XXX.XXX:XXXX.
var socket = new WebSocket(host);
Не могли бы вы ping ip с машины получить ошибку подключения? Также проверьте, работает ли сервер websocket –
работает websocket, а также подключается к клиентскому приложению google rest, вы можете видеть на экране снимок, он дает ошибку только на веб-странице. –