Push-уведомление FCM для Android 8.0, пользовательский звук не работает

Когда push-уведомление для приложения Android 8.0 запускается в фоновом режиме, пользовательский звук не работает.

звуковой путь: app / src / main / res / raw / siren_noise.wav

{

    "to" : "devices token",

    "notification" : {

        "body" : "Body of Your Notification",
        "title": "Title of Your Notification",
        "sound": "siren_noise",
        "android_channel_id": "7373737"

     }

}

необходимо установить Uri alarmSound = RingtoneManager.getDefaultUri (RingtoneManager.TYPE_NOTIFICAT‌ ION); builder.setSound (alarmSound); и notificationmanager.notify (0, builder.build ()); в вашем коде Android. А также проверьте theappguruz.com/blog/… и developer.android.com/training/notify-user/build-notificatio‌ n

Android User 19.11.2018 06:00

Могу ли я, когда звук уведомления основан на имени звука json, нажимаемого сервером, воспроизводить звук? Потому что ваш код - это настраиваемое уведомление, а не уведомление по умолчанию.

kiat hee 21.11.2018 20:11
0
2
1 220
1

Ответы 1

Ознакомьтесь с официальным образцом обмена сообщениями firebase, чтобы установить пользовательские данные для вашего уведомления, пользовательский значок по умолчанию, пользовательский цвет и звук по умолчанию.

Быстрый старт Firebase Cloud Messaging

Я попытался загрузить проект и добавить собственный звук, но все еще не работаю на 8.0, только не работаю на 8.0

kiat hee 21.11.2018 19:46

Другие вопросы по теме