Chcę połączyć się z moim gniazdem internetowym, które umieszcza instancję amazone z pewnym IP. Mogę podłączyć swoje gniazdo internetowe do portu ip z aplikacją klienta google i działa bardzo dobrze. Zrzut ekranu: Nie można połączyć się z gniazdem internetowym za pomocą javascript
Ale jeśli chcę połączyć to ze skryptem java, nie można się połączyć. To działa dobrze przed 2-3 miesiącem. Nie zmieniłem się i rzeczy, ale teraz nie działa. Jeśli chcę połączyć się z Firefoxem, generuje błąd. Oto mój kod: -
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();
}
to ostrzeganie stan 0 i błąd pokaz w konsoli: -
Firefox can't establish a connection to the server at ws://XX.XX.XXX.XXX:XXXX.
var socket = new WebSocket(host);
Czy możesz pingować z komputera, gdy otrzymasz błąd połączenia? Sprawdź również serwer websocket działa –
websocket jest uruchomiony, a także uzyskać połączenie z aplikacją klienta google google, widać na ekranie, daje błąd tylko ze strony internetowej. –