ios 自定义声音戳这里


如果收到通知没有声音,大家要首先检查下 App 设置-通知声音和手机系统声音是不是关了!

338 版本以前,通知消息不支持自定义声音资源,只能自定义通知栏样式,设置系统声音或者关掉

Android 从 338 版本开始支持设置 sound,仅针对 Android 8.0 以上

完全自己实现:

  1. 推送自定义消息(只接收不展示)或者不展示的 Notification 消息(alert 为空,用附加字段传递信息)

  2. 自己在客户端对收到的自定义消息进行展示,同时去实现自定义声音

  3. 示例:https://community.jiguang.cn/article/121740

去掉极光 Notification 的默认声音展示,然后自己去实现声音提醒。

  1. 使用自定义通知栏样式,可以简单控制下系统默认的声音,选择去掉默认的声音。

    • 注意客户端配置了通知栏样式后,setPushNotificationBuilder 会指定一个 ID 值,则你们 服务端推送时设置对应的 builder_id 来选择样式

    • 或者可以直接选择用 setDefaultPushNotificationBuilder 改变默认的编号为 0 的通知栏样式。

    1. 还可以使用「设置通知静默时间 API」

使用 Notification Channel

  • JPush Android SDK v3.3.4 开始支持,与 Android 8.0 原生功能一致
  • Android 文档
  • 推送消息时仍需服务端所传的字段控制:channel_id

使用自定义铃声配置(338版本支持)



如果对你有帮助,点个赞 呗ლ(╹◡╹ლ)

点这里返回常见问题目录,不吹不黑,收藏本帖可以解决你 90% 的问题 (ノ◕ω◕)ノଘ_ଘ