1.call
功能
调用手机拨打电话。
定义
WadeMobile.call(num, [autoCall]);
参数
参数名 | 参数类型 | 参数描述 | 参数备注 |
---|---|---|---|
num | String | 电话号码 | 必传 |
autoCall | boolean | 是否自动拨打 | 可选,默认false,true:直接拨打电话,false:跳转到拨打电话界面 |
范例
WadeMobile.call("13711112222");//跳转电话界面
WadeMobile.call("13711112222", true); //直接拨打
备注
autoCall参数在iOS端无效
2.sms
功能
调用手机发送短信功能。
定义
WadeMobile.sms(num, msg, [autoSms]);
参数
参数名 | 参数类型 | 参数描述 | 参数备注 |
---|---|---|---|
num | String | 电话号码 | 必传 |
msg | String | 短信内容 | 必传 |
autoSms | boolean | 是否跳转到短信界面 | 可选,默认false;false-跳转至短信界面;true-自动发送短信 |
范例
WadeMobile.sms("1008611", "余额查询"); //跳转到短信界面
WadeMobile.sms("1008611", "余额查询", true); //直接发送,不跳转到短信界面
备注
autoSms在iOS端无效
3.shock
功能
调用手机的震动功能。
定义
WadeMobile.shock(duration);
参数
参数名 | 参数类型 | 参数描述 | 参数备注 |
---|---|---|---|
duration | int | 震动持续时间 | 可选,单位毫秒 |
范例
WadeMobile.shock(2000);
备注
duration在iOS端无效
4.beep
功能
调用手机的响铃功能。
定义
WadeMobile.beep(count);
参数
参数名 | 参数类型 | 参数描述 | 参数备注 |
---|---|---|---|
count | int | 响铃次数 | 可选,默认1 |
范例
WadeMobile.beep(3);
备注
count在iOS端无效,如果传了该参数会被当做铃声ID,参考http://iphonedevwiki.net/index.php/AudioServices
5.getSysInfo
功能
获取系统相关信息。
定义
WadeMobile.getSysInfo(callback,type);
参数
参数名 | 参数类型 | 参数描述 | 参数备注 |
---|---|---|---|
callback | function | 取值回调函数 | 必传 |
type | String | 指定需要获取的信息 | 必传,可选值参见备注 |
范例
WadeMobile.getSysInfo(function(info){
alert("获取imei信息:"+ info);
},"IMEI");
备注
IMEI:获取移动设备国际身份码。
IMSI:获取国际移动用户识别码,区别移动用户的标志,储存在SIM卡中。
MODEL:获取手机型号。
UUID:通用唯一识别码,软件唯一标识。
MANUFACTURER:获取制造商信息。
BRAND:获取手机品牌。
SDKVERSION:获取SDK版本。
OSVERSION:获取操作系统版本。
SIMNUMBER:SIM卡的序号
PLATFORM:获取平台类型。Android或者IOS
TIMEZONEID:国际时区
PRODUCTNAME:产品名称
6.getNetInfo
功能
获取网络相关信息。
定义
WadeMobile.getNetInfo(callback, type);
参数
参数名 | 参数类型 | 参数描述 | 参数备注 |
---|---|---|---|
callback | function | 回调函数 | 必传 |
type | String | 指定需要获取的信息 | 必传,可选值参见备注 |
范例
WadeMobile.getNetInfo(function(info){
alert("移动设备的MAC地址为:"+info);
}, "MAC");
备注
IP:获取移动设备的IPV4地址。
IPV4:获取移动设备的IPV4地址。
IPV6:获取移动设备的IPV6地址。
MAC:获取移动设备的MAC地址。