繁体   English   中英

自定义通知声音不适用于 flutter

[英]Custom notification sound is not working on flutter

我已经通过 Firebase 实施了通知,并且通知工作正常。 但我需要播放自定义声音以进行通知。 我已经实施

playSound: true, 声音: const RawResourceAndroidNotificationSound('notification'),

并在名为“notification.mp3”的 android\app\src\main\res\raw 文件夹中添加了声音。 但是通知作品没有播放声音。

还在有效负载中实现了代码。

来自主 function flutter 的代码:

来自主函数的代码颤动。

来自 Payload 或服务器的代码:

来自负载或服务器的代码。

阅读这篇文章似乎它应该在 Android 上自动管理(如果你没有使用通知生成),但你也必须指定 .mp3 扩展名并将其放在通知字段中而不是数据一..

“声音”:“alarm.mp3”

iOS在后台的行为非常不同,但您也可以通过在通知有效负载中设置sound:字段来使用自定义声音。 无论如何, .mp3不是有效的 APN 通知文件格式,您还需要指定文件扩展名。

“声音”:“文件名.caf”

按照Apple 文档为您的应用程序伪造自定义声音文件。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM