使用FCM发出振动,LED灯,声音通知

时间:2017-04-29 08:56:00

标签: android firebase firebase-cloud-messaging

我已经从here实施了示例Firebase代码,看它是否适用于我的项目。

我的应用程序在数据库子值更改后被终止或关闭时收到通知,一切都很好,但如何使用here中的代码设置振动,声音和指示灯闪烁功能?我是否需要使用android检测通知,或者我必须以某种方式使用有效负载实现它?

2 个答案:

答案 0 :(得分:0)

AFAIK,振动和LED选项由用户自己设置(即,它是设备内的设置)。如果任何通知应产生振动和/或触发LED通知器,则用户可以选择。但似乎你可以建立一个触发振动的通知。有关详细信息,请参阅this post

然而,对于声音,您可以简单地使用sound参数:

  

设备收到通知时播放的声音。

     

支持“默认”或应用中捆绑的声音资源的文件名。声音文件必须位于 / res / raw /

答案 1 :(得分:0)

在FCM消息的数据部分中添加:

 ledColor: [215, 138, 138, 1], //show a blinking LED in ARGB format