|
require(["domReady!","wadeMobile","util"], function(doc,WadeMobile) {
new iScroll("content");
// 调用手机拨打电话
$("#call").tap(function() {
// 电话号码
var num=$("#num").val();
WadeMobile.call(num);
});
// 调用手机发送短信功能
$("#sms").tap(function(){
// 电话号码
var num=$("#num").val();
// 短信内容
var msg=$("#msg").val();
WadeMobile.sms(num,msg);
});
// 调用手机的震动功能
$("#shock").tap(function(){
//持续2000ms
WadeMobile.shock(2000);
});
// 调用手机的响铃功能
$("#beep").tap(function(){
//重复响铃3次
WadeMobile.beep(3);
});
// 获取系统相关信息
$("#getInfo").tap(getInfo);
function getInfo(){
var infoDivs=$("#info div");
// OSVERSION:获取操作系统版本;PLATFORM:获取平台类型,Android或者IOS
WadeMobile.getSysInfo(function(info1){
WadeMobile.getSysInfo(function(info2){
infoDivs.eq(0).html(info2+' '+info1);
},'PLATFORM');
},'OSVERSION');
var spans=infoDivs.eq(1).find("span");
// MAC:获取移动设备的MAC地址。
WadeMobile.getNetInfo(function(info){
spans.eq(0).html(info);
},'MAC');
// IP:获取移动设备的IPV4地址。
WadeMobile.getNetInfo(function(info){
spans.eq(1).html(info);
},'IP');
// IMEI:获取移动设备国际身份码。
WadeMobile.getSysInfo(function(info){
spans.eq(2).html(info);
},'IMEI');
// IMSI:获取国际移动用户识别码,区别移动用户的标志,储存在SIM卡中。
WadeMobile.getSysInfo(function(info){
spans.eq(3).html(info);
},'IMSI');
// MODEL:获取手机型号。
WadeMobile.getSysInfo(function(info){
spans.eq(4).html(info);
},'MODEL');
// UUID:通用唯一识别码,软件唯一标识。
WadeMobile.getSysInfo(function(info){
spans.eq(5).html(info);
},'UUID');
// MANUFACTURER:获取制造商信息。
WadeMobile.getSysInfo(function(info){
spans.eq(6).html(info);
},'MANUFACTURER');
// BRAND:获取手机品牌。
WadeMobile.getSysInfo(function(info){
spans.eq(7).html(info);
},'BRAND');
// SDKVERSION:获取SDK版本。
WadeMobile.getSysInfo(function(info){
spans.eq(8).html(info);
},'SDKVERSION');
// SIMNUMBER:SIM卡的序号
WadeMobile.getSysInfo(function(info){
spans.eq(9).html(info);
},'SIMNUMBER');
// TIMEZONEID:国际时区
WadeMobile.getSysInfo(function(info){
spans.eq(10).html(info);
},'TIMEZONEID');
// PRODUCTNAME:产品名称
WadeMobile.getSysInfo(function(info){
spans.eq(11).html(info);
},'PRODUCTNAME');
$("#info_list").show();
$("#info_space").hide();
}
});
|