android - Ionic 通知监听器,实现

标签 android ios notifications ionic-framework

目前,我已经创建了一个项目,其中包含一个通过蓝牙模块将我的手机连接到 Arduino 的应用程序。我已经成功地在两者之间建立了可靠的连接,现在我想要一个脚本/东西,每当手机收到通知时,它就会向连接到 Arduino 的 LED 发送 10 秒的闪烁信号。这看起来很简单,直到我研究如何做到这一点,并找到了 BroadcastReciever。是否有一个广播接收器适用于系统收到的所有通知,可能是通过通知发送来电、短信或应用程序信息?

如果有人有任何与广播接收器无关的想法,我洗耳恭听。

最佳答案

我猜您想知道通知何时到达。为此,您可能需要称为NotificationListener 的东西。希望以下 API 有帮助:

http://developer.android.com/reference/android/service/notification/NotificationListenerService.html

http://developer.android.com/reference/android/app/Notification.html

更新: 我早些时候错过了 Ionic。因此,对于 Cordova,以下是您可以尝试的 Cordova 插件(Android)。自述文件中有示例用法:

https://github.com/coconauts/NotificationListener-cordova

关于android - Ionic 通知监听器,实现,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36413647/

相关文章:

android - 如何正确地将多个通知堆叠在一起?

iphone - iPhone 上嵌入的 Youtube 视频问题

ios - UIScrollView 以编程方式使 contectview 的 subview 的动态高度和宽度

ios - 如何在我们的 iOS 应用程序中添加一个 "chromecast connection success"回调方法

android - 如何从 Android 收件箱短信转换日期格式

android - 大上传选择哪个Android服务路径?

ios - 如何在控制中心制作持续时间 slider ? swift

android - 换行符在 Notifications android studio 中不起作用

java - 具有多个条件的 String.equals()(以及对结果的一项操作)

Android TextView 在 AlertDialog 中的可见性没有改变