Push-уведомление не показывает тело сообщения, когда приложение закрыто он показывает только значок приложения по умолчанию - PullRequest
0 голосов
/ 13 сентября 2018

, когда мое приложение работает, получает уведомление вместе с заголовком и значком приложения, как это enter image description here

но когда my убит, он не отображает тело сообщения, а показывает только значок и заголовок, который является именем приложения, подобным этому

enter image description here

в то время как код для моего метода OnMessagerecceive это

@Override
    public void onMessageReceived(RemoteMessage message) {
        String from = message.getFrom();
        Map data = message.getData();


        datarecieved = message;




        String orderIds= "";
        try {
            if(data.get("accountId")!=null)
                orderIds = data.get("accountId").toString();

        } catch (Exception e) {
            e.printStackTrace();
        }

        String userId=SharedPrefsUtils.getStringPreference(getApplicationContext(),"user_id");

        if(userId!=null&&userId.length()>0) {
            if (orderIds.equals("-101")) {
                generateNotificationForOrder(getApplicationContext(), data);
            } else if (!orderIds.equals("")) {
                generateNotification(getApplicationContext(), data);
            }
        }


    }

пока мой JSON для уведомлений похож на это

{ "to": "fcm_token", "данные": { «тип»: «101/102/103», "msg": "CustomerId", "id": "0", "accountId": "-101" }, "content_available": правда }

...