HarmonyOS 鸿蒙Next中国大陆地区推送服务如何开启自定义铃声后推送系统默认铃声的通知?

发布于 1周前 作者 htzhanglong 最后一次编辑是 5天前 来自 鸿蒙OS

HarmonyOS 鸿蒙Next中国大陆地区推送服务如何开启自定义铃声后推送系统默认铃声的通知?

{
“validate_only”: false,
“message”: {
“android”: {
“notification”: {
“title”:“test title”,
“body”:“test body”,
“sound”:"/raw/shake",
“default_sound”:false,
“click_action”: {
“type”: 3
}
}
},
“token”: [“your push token”]
}
}
<button style="position: absolute; padding: 4px 8px 0px; cursor: pointer; top: 4px; right: 8px; font-size: 14px;">复制</button>

我按照文档创建了自定义铃声的通知,可以正常使用,播报的铃声也符合预期。

但现在有一个新的场景,我需要推送带有系统默认提醒音的消息,请问能否实现? 默认铃声和自定义铃声是否可以共存?

6 回复
楼主你好,请问这个问题解决了吗?
我也遇到这样的问题,不知道有没有好的办法处理。

开发者您好:

同一通知类别只能有一个铃声,且铃声一旦设置不可修改,不能实现多个铃声共存。

那我怎么申请多个类别,是否支持像小米那样的多通道?

我也想询问一下,IM和VOIP两种类别为什么要设定为只能使用一种铃声,例如IM我想播放一种铃声,而VOIP想另一种铃声不可以吗?或者还有什么其他的方式能够实现?

咋样,解决了吗?

HarmonyOS 鸿蒙Next在中国大陆地区推送服务中,开启自定义铃声后若需推送系统默认铃声的通知,需确保推送消息时指定default_sound字段为true,并省略sound字段。这样,系统接收到通知时将使用默认的提醒音。如果推送服务框架支持此功能,则可直接生效。如果问题依旧没法解决请加我微信,我的微信是itying888。

回到顶部