Web Sockets auf dem Samsung Galaxy S3 Android Browser?

8

Also, anscheinend hat die webapp, die wir gemacht haben, die websockets verwendet, nicht auf dem Samsung Galaxy S3 Stock Android-Browser funktioniert. Die Sache ist, Android-Browser soll Web-Sockets-Unterstützung nicht haben, aber es sieht so aus, als hätte dieser, obwohl die WebSockets nicht funktionieren, dauert die Verbindung für immer und nie erfolgreich. Unsere Webapp hat einen Fallback für Android Browser, der eine flash websockets-Implementierung verwendet, falls der Benutzer Flash installiert hat, aber da er WebSockets auf dem S3 unterstützt, wird das Fallback nicht verwendet.

Hat jemand die gleichen Probleme erlebt? Weiß jemand, welche Version von WebSockets der S3-Browser implementiert? (Selbst der WebSocket.org-Echotest schlägt fehl)

    
Benjamin Michel 12.11.2012, 18:25
quelle

4 Antworten

1

Ich hatte das gleiche Problem mit SGS 3 wie du und wir hatten Flash-Fallback. Das Problem ist, dass andere Androiden für uns undefined zurückgeben, wenn Sie window.WebSocket aufrufen, ABER SGS3 nicht. Also haben wir dieses Problem mit window.WebSocket = undefined; gelöst. Also fing unser Flash Fallback an zu arbeiten.

    
yazZ 24.09.2013 10:29
quelle
1

Es sieht so aus, als ob der Standardbrowser von Android die WebSocket API implementiert, aber nichts tut. Allerdings gibt es (zumindest bei meinem S2 +) keine CLOSING -Eigenschaft in WebSocket . Sie könnten also die folgende Funktion verwenden, um zu erkennen, ob WebSockets tatsächlich unterstützt werden:

%Vor%     
kelunik 10.05.2014 20:09
quelle
0

Native Browser auf adroid G3 haben Unterstützung für Websocket. Versuchen Sie jWebSocketserver (javaWebSocket), funktioniert auf IPAD2 / 3, IPHONE2 / 3, SAMSUNG TAB2, Samsung G3 funktioniert auch 100%.

Versuchen Sie Test auf html5test.com

Ссылка herunterladen

    
Nikola Lukic 17.12.2012 14:13
quelle
0

Allerdings bin ich sehr spät, diese Frage zu beantworten. Aber dennoch möchte ich teilen, dass keiner der Android-Browser noch WebSockets unterstützt. Siehe diese

Ich habe auch einen Grund PhoneGap App-Daten unter Verwendung von mit SignalR Schiebe- und versuchte, sich auf verschiedene Android-Versionen zu laufen und stellte fest, dass es auf SAMSUNG ACE DUOS, MICROMAX A116 und ein sehr altes SAMSUNG Modell funktioniert prima (sorry ich kann mich nicht erinnern die Modellnummer) aber es funktioniert nicht auf SAMSUNG GALAXY S3.

    
Amit Kumar Jain 02.05.2013 07:34
quelle

Tags und Links