离子2 Google FCM推送通知图标



当我通过FCM发送推送通知时,将离子的图标设置为某种麻烦。我的通知看起来像:

var mensaje = {
  "notification":{
    "title": "Some title",
    "body":"Body",
    "sound":"default",
    "click_action":"FCM_PLUGIN_ACTIVITY",
    "icon": "?????"
  },
  "data":{
    "title": "Title",
    "url": "url"
  }
};

在Resources文件夹中,我有一个徽标。我应该将哪个路由或字符串发送到要显示的图像?

首先将logo.png放入drawable文件夹中,如果您要为Android构建,则将此文件夹放入platforms/android/res/文件夹中。

在应用程序项目中完成此操作后,在您初始化通知的代码中,将文件的名称放置而没有扩展名

喜欢下面:

const pushObj: PushObject = this.push.init({
                        android: {
                            senderID: "your_gcm_id",                                
                            icon: "logo",
                            forceShow: "true"
                        },
                        ios: {
                            alert: "true",
                            badge: "true",
                            sound: "true"
                        }
                    });

现在在服务器端代码中也代替图标,将名称 logo放置。

现在一切都可以正常工作。

相关内容

  • 没有找到相关文章