我已经从here实施了示例Firebase代码,看它是否适用于我的项目。
我的应用程序在数据库子值更改后被终止或关闭时收到通知,一切都很好,但如何使用here中的代码设置振动,声音和指示灯闪烁功能?我是否需要使用android检测通知,或者我必须以某种方式使用有效负载实现它?
答案 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