Ich habe ein kleines Problem mit HTML5 & WebSockets.HTML5 WebSockets funktionieren nur für Localhost
Ich habe eine sehr einfache Client/Server-Anwendung zusammengestellt, um Strings aneinander zu übergeben und alles funktioniert gut, wenn ich auf die Client-HTML-Seite über einen lokalen Dateipfad oder über http://localhost zugreife, wenn ich versuche und rufe es an http: // oder http: // scheint nicht zu funktionieren.
Das erste, was der Kunde tut, ist zu überprüfen, ob der Browser Web Sockets unterstützt:
if (!window.WebSocket) {
_Status.innerHTML = "Web Sockets not support by this browser";
return;
}
Wenn ich auf der Seite mit dem lokalen Host-Adresse window.WebSocket zu sehen ist wahr, aber wenn ich etwas anderes verwenden, Die Seite funktioniert aber window.WebSocket ist falsch.
Fehle ich etwas offensichtlich? Ist es ein IE-Berechtigungen/Vertrauen-Problem?
Ich verwende IE10 und Windows 8 Consumer Preview.
Ich habe keine Ideen mehr. Hat jemand irgendwelche Ideen?