Не удается изменить значок ionic по умолчанию в строке состояния при получении push-уведомления

#android #cordova #ionic-framework #push-notification

#Android #кордова #ionic-framework #push-уведомление

Вопрос:

Я пытаюсь изменить пустой квадрат в ионном push-уведомлении. Когда я отправляю запрос на изменение значка, он не работает.

 ...

"notification": {
    "title": "title",
    "message": "message",
    "android": {
        "icon": "icon"
    }
}

...
  

Но, когда я отправляю запрос с ТЕМ ЖЕ значком файла, но для изменения изображения он работает

 ...

"notification": {
    "title": "title",
    "message": "message",
    "android": {
        "image": "icon"
    }
}

...
  

Кто-нибудь уже сталкивался с этой проблемой?
Я использую phonegap-plugin-push, и я уже видел документацию, но безуспешно.

Заранее спасибо!

Ответ №1:

Я не знал, где плагин искал файл значка для вставки в значок push-уведомления, поэтому я попытался найти больше в документации по ит.

При поиске в документации phonegap-plugin-push я нашел раздел, в котором объясняется, как работает phonegap-build, и в этом разделе есть раздел adding-resources, который является бета-версией для автоматического добавления файлов ресурсов на платформе Android, но это не работает (по крайней мере, не для меня).

Итак, я попытался создать папку с файлом значка вручную (ту же папку, которая описана в документации) в папке Android drawable, и это работает!!

ПЛЮС: я тестировал в Android 6. * и он просто распознает сплошной, черно-белый и .png файл значка push-уведомления.

Я надеюсь, что этот вопрос может вам помочь!!