ios 自定义声音戳这里
如果收到通知没有声音,大家要首先检查下 App 设置-通知声音和手机系统声音是不是关了!
338 版本以前,通知消息不支持自定义声音资源,只能自定义通知栏样式,设置系统声音或者关掉
Android 从 338 版本开始支持设置 sound,仅针对 Android 8.0 以上
完全自己实现:
推送自定义消息(只接收不展示)或者不展示的 Notification 消息(alert 为空,用附加字段传递信息)
自己在客户端对收到的自定义消息进行展示,同时去实现自定义声音
去掉极光 Notification 的默认声音展示,然后自己去实现声音提醒。
使用自定义通知栏样式,可以简单控制下系统默认的声音,选择去掉默认的声音。
注意客户端配置了通知栏样式后,setPushNotificationBuilder 会指定一个 ID 值,则你们 服务端推送时设置对应的 builder_id 来选择样式。
或者可以直接选择用 setDefaultPushNotificationBuilder 改变默认的编号为 0 的通知栏样式。
- 还可以使用「设置通知静默时间 API」
使用 Notification Channel
- JPush Android SDK v3.3.4 开始支持,与 Android 8.0 原生功能一致
- Android 文档
- 推送消息时仍需服务端所传的字段控制:channel_id
使用自定义铃声配置(338版本支持)
客户端配置阅读文档-自定义铃声配置
服务端传 sound 值,推送-Notification-Android-sound
如果对你有帮助,点个赞 呗ლ(╹◡╹ლ)
点这里返回常见问题目录,不吹不黑,收藏本帖可以解决你 90% 的问题 (ノ◕ω◕)ノଘ_ଘ
0条评论