Кастомный звук не воспроизводится в push-уведомлении clevertap реагирует на родной проект Android - PullRequest
0 голосов
/ 12 сентября 2018

Я пытаюсь отправить push-уведомление clevertap с пользовательским звуком. Я добавил звуковые файлы в путь "/ Users / Per / ProjectNa / android / app / src / main / res" реактивного проекта Android. Уведомление со звуком по умолчанию работает, но при попытке отправить уведомление с пользовательским звуком (например, alarm_sound.mp3) звук не воспроизводится . Я получаю уведомление без звука. Не уверен, что происходит. Пожалуйста, дайте мне знать, где я иду не так.

Имена файлов, например: alarm_sound.mp3, tower_clock_sound.mp3

1 Ответ

0 голосов
/ 12 сентября 2018

CleverTap SDK ищет звуковой файл в папке raw в вашем приложении, а не в папке res.Пожалуйста, посмотрите на эту документацию , где объясняется, как добавить звуковые файлы в ваше приложение, чтобы их можно было использовать для push-уведомлений.

Если вы хотите, чтобы настраиваемые звуки работали дляAndroid Oreo и выше, затем создайте канал уведомлений, на который вы будете отправлять push-уведомления следующим образом в вашем файле JS -

CleverTap.createNotificationChannelWithSound('YourChannelId','YourChannelName','YourChannelDescription',3,true,'name_of_sound_file.mp3');

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

...