안드로이드 2.2에서 모바일 브라우저를 이용한 접속 방식에 대한 API가 추가되었다.
1. 현재 접속 형태의 속성 : navigator.connection.type
enumeration 형태로 UNKNOWN, ETHERNET, WIFI, CELL_2G, CELL3G 가 있다.
이 속성은 사용자의 접속 방법에 따라 결정된다.
ex) if(navigator.connection.type==navigator.connection.WIFI) alert("WiFi접속 중");
2. 온/오프라인 속성 : navigator.onLine
boolean 형태로 접속한 웹브라우의 온/오프라인을 확인할 수 있는 API로
Webapp 개발시 오프라인 모드를 응용이 가능하다.
마찬가지로 iOS의 Safari에서 동작하는지 확인해 보았지만 Apple에서는 해당 API를 제공하지 않는다.
1. 현재 접속 형태의 속성 : navigator.connection.type
enumeration 형태로 UNKNOWN, ETHERNET, WIFI, CELL_2G, CELL3G 가 있다.
이 속성은 사용자의 접속 방법에 따라 결정된다.
ex) if(navigator.connection.type==navigator.connection.WIFI) alert("WiFi접속 중");
2. 온/오프라인 속성 : navigator.onLine
boolean 형태로 접속한 웹브라우의 온/오프라인을 확인할 수 있는 API로
Webapp 개발시 오프라인 모드를 응용이 가능하다.
마찬가지로 iOS의 Safari에서 동작하는지 확인해 보았지만 Apple에서는 해당 API를 제공하지 않는다.