phoneStatusOB
来自于:APICloud立即使用
setCallListener cancleCallListener
概述
设备电话状态监听模块,可监听当前是否正在打电话。
设备版本支持
Android: 4.4以及以上
模块接口
setCallListener
设置电话状态监听,
setCallListener({params}, callback(ret))
callback(ret)
ret:
- 类型:JSON 对象
- 内部字段:
{
status:true //布尔类型;true/状态良好,false/参考err查看错误信息
action:'', //字符串类型;电话事件;取值范围:‘ring’/响铃,‘offHook’/拨打或是通话,或是 on hold,'idle'/已挂断,‘outCall’/拨出
phoneNumber:'', //字符串类型;电话号码;
}
err:
- 类型:JSON 对象
- 内部字段:
{
msg:'', //字符串类型;错误信息
}
示例代码
var phoneStatusOB = api.require('phoneStatusOB');
phoneStatusOB.setCallListener({
}, function(ret, err) {
alert(JSON.stringify(ret));
});
可用性
Android系统
可提供的1.0.0及更高版本
cancleCallListener
取消电话状态监听
cancleCallListener({params}, callback(ret))
callback(ret)
ret:
- 类型:JSON 对象
- 内部字段:
{
status:true //布尔类型;true/状态良好,false/参考err查看错误信息
}
err:
- 类型:JSON 对象
- 内部字段:
{
msg:'', //字符串类型;错误信息
}
示例代码
var phoneStatusOB = api.require('phoneStatusOB');
phoneStatusOB.cancleCallListener({
}, function(ret, err) {
alert(JSON.stringify(ret));
});
可用性
Android系统
可提供的1.0.0及更高版本