myListeningInfo
来自于:开发者立即使用
概述
myListeningInfo 模块启动监听来电号码,并判断是等待接电话、电话挂断、通话中。
start
启动监听
start(callback(ret))
callback(ret)
ret:
- 类型:JSON对象
- 内部字段:
{
status: 1, //布尔类型;是否启动成功,ture|false
phoneNumber: '15888888888', //字符串类型;监听到的号码
telType: 1 //数字类型;1、等待接电话,2、电话挂断,3、通话中
}
示例代码
var myListeningInfo = api.require('myListeningInfo');
myListeningInfo.start(function(ret, err){
if(ret.status > 0) {
if(ret.telType == 1) {
alert("等待接电话号码:"+ret.phoneNumber);
}
else if(ret.telType == 2) {
alert("电话挂断号码:"+ret.phoneNumber);
}
else if(ret.telType == 3) {
alert("通话中号码:"+ret.phoneNumber);
}
}
});
stop
停止监听
stop(callback(ret, err))
示例代码
var myListeningInfo = api.require('myListeningInfo');
myListeningInfo.stop(function(ret, err){
if(ret.status > 0) alert("已经停止监听通话");
});
可用性
Android系统
可提供的1.0.0及更高版本