2012-11-12 8 views
8

그래서, 분명히 webapp를 사용하는 webapp은 삼성 Galaxy S3 주식 Android 브라우저에서 작동하지 않습니다. 문제는 안드로이드 브라우저가 웹 소켓을 지원하지 않는다는 것입니다.하지만 웹 소켓이 작동하지 않더라도 연결은 영원히 성공하지 못합니다. webapp에는 Android 브라우저에 대한 대체 기능이 있습니다. 사용자가 플래시를 설치 한 경우 플래시 웹 소켓 구현을 사용하지만 S3에서 지원되는 웹 소켓이 감지되므로 폴백을 사용하지 않습니다.삼성 Galaxy S3 안드로이드 브라우저에 웹 소켓이 있습니까?

누구나 같은 종류의 문제가 발생 했습니까? 누구든지 S3 브라우저가 구현하는 웹 소켓의 버전을 알고 있습니까? (WebSocket.org 에코 테스트조차도 실패합니다)

+0

당신은 대답을 받아 들여야한다 : 그러나 (적어도 내 S2의 +에), WebSocket에는 CLOSING 속성은 감지하기 위해 다음과 같은 기능을 사용할 수 있도록 WebSocket을 실제로 지원되는 경우,이 없다 . – kelunik

답변

0

adroid G3의 네이티브 브라우저에는 websocket에 대한 suport가 있습니다. jWebSocketserver (javaWebSocket), IPAD2/3, IPHONE2/3, SAMSUNG TAB2, 삼성 G3도 100 % 작동합니다. 나는이 질문에 대답하기가 매우 늦은 오전 그러나 html5test.com

http://jwebsocket.org/ 다운로드

0

시도 테스트. 하지만 여전히 안드로이드 브라우저 중 어느 것도 WebSocket을 지원하지 않는다는 점을 공유하고 싶습니다. 참조는 this

는 또한 SignalR을 사용하여 밀어 데이터를 사용하여 기본 폰갭 응용 프로그램을 만들어 다른 안드로이드 버전에서 실행하려고 노력하고 미안 내가 할 수있는 (삼성 ACE 듀오, MICROMAX A116 하나 개의 아주 오래된 삼성 모델에서 잘 작동하는지 발견 모델 번호를 기억하지 못합니다.) 그러나 SAMSUNG GALAXY S3에서는 실패합니다.

+0

4.4 이전의 안드로이드 브라우저에는 공식 Websocket Support가 없었음에도 불구하고 삼성은 분명히 일부 안드로이드 장치에서 브라우저를 패치하여 웹 소켓을 지원했습니다. 불행히도 구현은 브로큰 (brocken) 인 것 같습니다. – bjunix

1

나는 SGS 3과 같은 문제가 있었고 플래시 폴백을 사용했습니다. 문제는 다른 안드로이드가 undefined으로 전화 할 때 window.WebSocket으로 전화를 걸지만 SGS3은 그렇지 않다는 것입니다. 그래서 우리는 window.WebSocket = undefined;으로이 문제를 해결했습니다. 그래서 우리의 플래시 폴백이 작동하기 시작했습니다.

1

Android의 기본 브라우저가 WebSocket API를 구현하는 것처럼 보입니다.하지만 아무 것도하지 않습니다. 한 정장 또는 주석, 무슨 실종 경우

websocketSupported = function() { 
    if(typeof WebSocket === 'undefined') { 
     return false; 
    } 

    return 'CLOSING' in WebSocket.prototype; 
}(); 
관련 문제