【发布时间】:2019-09-14 08:19:28
【问题描述】:
使用 firebase 云功能完成的自定义推送通知在 android 上完美运行,但在 iOS 上不适用。
我已尝试将自定义声音放在 Runner 文件夹中,如在线多个教程中所见。它是一个 .wav 文件。
我的云功能负载设置如下:
var payload = {
"notification": {
"title": msgData.name +" Needs Your Help!",
"body": "new Alert Message: "+msgData.job_type,
"sound": "submarine.wav"
},
在 android 上通知有效,但在 ios 上它甚至不显示通知。如果它把声音设为默认,它可以工作,但它根本不播放自定义的 subsub.wav 文件
【问题讨论】:
-
您是否已将声音文件导入您的项目,确保它包含在捆绑包中并将其链接到正确的目标?
-
@BrandonStillitano 我已经完成了所有这些,但仍然无法正常工作。有没有其他方法可以做到这一点?
-
我什至将文件转换为 .CAF 。我对此没有其他解决方案...
标签: javascript ios dart flutter firebase-cloud-messaging