isSupported() |
查询Mobile是否支持,返回为布尔值 |
var supported =device.net.mobile.isSupported() 查询是否支持 |
isConnected() |
查询是否已连接网络,返回为布尔值 |
var connected = device.net.mobile.isConnected() 查询是否已连网 |
getState() |
返回网络状态 |
var state = device.net.mobile.getState() 读取状态 |
connect() |
手动连接移动网络 |
device.net.mobile.connect() 连接移动网络 |
dial(number) |
拨打语音电话 |
device.net.mobile.dial('10086') 拨打号码10086 |
answer() |
接听语音电话 |
device.net.mobile.answer() 接听来电 |
hangup() |
挂断电话 |
device.net.mobile.hangup() 挂断电话 |
sendAtCommand(cmd) |
发送AT命令给modem,参数cmd为字符串 |
device.net.mobile.sendAtCommand('ATI'); // 查询4G模块的型号 |
read() |
读取modem返回的数据,返回值为字符串 |
var response = device.net.mobile.read(); //读取modem返回数据 |
readableBytes() |
获取当前modem返回的总数据长度 |
int length = device.net.mobile.readableBytes(); // 获取modem返回数据长度 |
getMacAddress() |
获取MAC地址 |
var mac=device.net.mobile.getMacAddress() 读取MAC地址 |