모바일 » Api

infonet

Description

네트워크 정보를 얻어온다.

Parameters

Parameters Type Description
strCallBackName STRING 호출할 CallBack 함수명

Return Value

Type Description
void

Remark

네트워크 정보를 JSON 형태로 리턴 받아 처리 할수 있다.

Example

function btn_infonet_on_mouseup(objInst) { mobil_basic.infonet("mobile_api_callback"); } // Callback Function function mobile_api_callback(func_name, response) { var html = ""; var obj = JSON.parse(response); mobil_basic.toast("func_name: " + func_name); mobil_basic.toast("response: " + response); if (obj.code != 200) { screen.alert(obj.result); return; } /** Info API **/ if (func_name == "infonet") { // 정보 표시 fld_sys.settext(GetNetworkText(obj.network) + " (" + obj.network + ")"); // 0: vpn 접속이 아닌 경우, 1: vpn 접속인 경우 fld_vpn.settext(obj.vpn.toString() == 0 ? "false" : "true"); } } function GetNetworkText(network) { switch(network) { case 0: return "Not Connected"; case 1: return "WIFI"; case 2: return "3G/LTE"; case 3: return "3G"; case 4: return "LTE"; case 99: return "Unknown"; default: return "Unknown"; } }

Viewer Ver.

9.1.1.1

Update Date

20220831