isSimulator 封装了检测Android和IOS设备是否为虚拟器/模拟器。
判断当前设备是否是虚拟设备
isSimulator(callback(ret))
ret:
{
"code":200, //数字类型;
//错误码:
//200 (成功)
//300 (权限被拒)
//400 (未知错误)
"value":{
"isVirtual": true //布尔型;true(是虚拟设备),false(非虚拟设备)
}
}
err:
{
"err":"fail" //(未知错误)
}
var cis = api.require('isSimulator');
cis.isSimulator(function(ret, err){
if(ret.code == 200){
if(ret.value.isVirtual){
alert("当前设备是虚拟器");
}else{
alert('当前设备不是虚拟器');
}
}else{//因权限或其它未知原因导致无法检测出该设备类型
alert("当前设备类型未知");
}
});
当code码值为非200时,value的值为“”
iOS系统,Android系统
可提供的1.0.0及更高版本