1var network = require('network');
2
3var netinfo = network.openNetWorkClient();
4
5/** 获取网络类型
6* 目前支持两种类型:wifi cellular(蜂窝网)
7*/
8var type = netinfo.getType();
9console.log('net type is: ' + type);
10
11/** 获取网络状态
12* 目前支持两种状态:connect disconnect(蜂窝网)
13*/
14var status = netinfo.getStatus();
15console.log('net status is: ' + status);
16
17
18var info = netinfo.getInfo();
19/* imsi 国际移动用户识别码 */
20console.log('net imsi is: ' + info.imsi);
21
22/* imei 国际移动设备识别码 */
23console.log('net imei is: ' + info.imei);
24
25/* iccid 集成电路卡识别码 */
26console.log('net iccid is: ' + info.iccid);
27
28/* cid 基站编号 */
29console.log('net cid is: ' + info.cid);
30
31/* lac 位置区域码 */
32console.log('net lac is: ' + info.lac);
33
34/* mcc 移动国家代码(中国的为460 */
35console.log('net mcc is: ' + info.mcc);
36
37/* mnc 移动网络号码(中国移动为00,中国联通为01) */
38console.log('net mnc is: ' + info.mnc);
39
40/* rssi 接收的信号强度值 */
41console.log('net rssi is: ' + info.rssi);