我正在从 firebase 向我的 Android 应用程序发送推送通知。但是当我的应用程序在后台时,firebase onMessageReceived 方法不会被调用,而是 firebase 向系统发送通知以在系统托盘中显示通知。通知出现在系统托盘中,但没有通知声音,即使我在系统设置中允许我的应用程序发出通知声音。
从firebase收到通知时,我可以做些什么来播放通知声音。
这就是我从 firebase 向我的应用程序 Blogpost 链接 发送通知的方式。
如何在您的 Android 应用程序中添加 Firebase
原文由 Developine 发布,翻译遵循 CC BY-SA 4.0 许可协议
您需要确保您的系统为您的应用启用声音通知,某些设备(如 小米)默认禁用此选项,因此您在访问之前不会听到通知声音:
设置 > 通知 >(搜索您的应用并单击它的名称)…
然后启用(允许声音)选项如图所示: