监听安卓通知栏内容,它能实时监控状态栏内容。 使用注意:APP需要开启通知权限。
为帮助用户更好更快的使用插件,论坛维护了一个示例,示例中包含示例代码、知识点讲解、注意事项等,供您参考。
通知插件demo论坛帖示例(仅供参考,提交插件的时候删除这一行):https://community.yonyou.com/thread-170546-1-1.html
判断当前应用是否有权限监听通知栏
permissionCheck(callback(ret, err))
ret:
{
status: true //布尔型;true||false,是否有权限监听通知栏
}
err:
{
msg: //Service is not Start(错误),
}
var demo = api.require('notifyMrg');
demo.permissionCheck(function(ret, err) {
console.log(JSON.stringify(ret)+" "+JSON.stringify(err));
});
iOS系统,Android系统
可提供的1.0.0及更高版本
获取当前所有通知
getActiveNotifications(callback(ret, err))
ret:
{
status: true //布尔型;true||false,能否正常获取当前所有通知
data:[]
}
err:
{
msg: //Service is not Start(错误),
}
var demo = api.require('notifyMrg');
demo.getActiveNotifications(function(ret, err) {
console.log(JSON.stringify(ret)+" "+JSON.stringify(err));
});
iOS系统,Android系统
可提供的1.0.0及更高版本
删除所有通知
cancelAllNotifications(callback(ret, err))
ret:
{
status: true //布尔型;true||false,能否正常删除所有通知
}
err:
{
msg: //Service is not Start(错误),
}
var demo = api.require('notifyMrg');
demo.cancelAllNotifications(function(ret, err) {
console.log(JSON.stringify(ret)+" "+JSON.stringify(err));
});
iOS系统,Android系统
可提供的1.0.0及更高版本
收到通知监听触发
onNotificationPosted(callback(ret, err))
ret:
{
status: true //布尔型;true||false,能否正常收到通知监听
}
err:
{
msg: //Service is not Start(错误),
}
var demo = api.require('notifyMrg');
demo.onNotificationPosted(function(ret, err) {
console.log(JSON.stringify(ret)+" "+JSON.stringify(err));
});
iOS系统,Android系统
可提供的1.0.0及更高版本
删除通知监听
onNotificationRemoved(callback(ret, err))
ret:
{
status: true //布尔型;true||false,删除通知监听
}
err:
{
msg: //Service is not Start(错误),
}
var demo = api.require('notifyMrg');
demo.onNotificationRemoved(function(ret, err) {
console.log(JSON.stringify(ret)+" "+JSON.stringify(err));
});
iOS系统,Android系统
可提供的1.0.0及更高版本
删除指定通知
cancelNotification(callback(ret, err))
ret:
{
status: true //布尔型;true||false,删除指定通知
}
err:
{
msg: //Service is not Start(错误),
}
var demo = api.require('notifyMrg');
demo.cancelNotification(function(ret, err) {
console.log(JSON.stringify(ret)+" "+JSON.stringify(err));
});
iOS系统,Android系统
可提供的1.0.0及更高版本