Angular 离子4推送通知弹出窗口未显示
我正在尝试将FCM推送通知集成到我的ionic 4项目中。我所做的只是安装了这个插件,按照说明()并获得了FCM令牌。下面是我获取令牌的代码Angular 离子4推送通知弹出窗口未显示,angular,typescript,ionic-framework,npm,cordova-plugin-fcm,Angular,Typescript,Ionic Framework,Npm,Cordova Plugin Fcm,我正在尝试将FCM推送通知集成到我的ionic 4项目中。我所做的只是安装了这个插件,按照说明()并获得了FCM令牌。下面是我获取令牌的代码 this.fcm.getToken().then(token => { console.log('token', token) }); 上述代码运行完全正常,并在控制台中打印FCM令牌。之后,我将使用该令牌从firebase控制台发送测试通知。我在设备上收到通知,但通知弹出窗口(如whatsapp或其他应用程序在您使用手机时显示,并且收到新
this.fcm.getToken().then(token => {
console.log('token', token)
});
上述代码运行完全正常,并在控制台中打印FCM令牌。之后,我将使用该令牌从firebase控制台发送测试通知。我在设备上收到通知,但通知弹出窗口(如whatsapp或其他应用程序在您使用手机时显示,并且收到新通知)未显示。新通知正在悄悄地添加到我手机的通知列表中。我的应用程序的一个小图标也显示在设备的状态栏上。问题是通知弹出窗口未显示
下面是添加到my package.json中的插件版本
更新了依赖关系的cordova插件fcm“^4.1.1”
@ionic native/fcm:“^5.18.0”
我已经创建了一个新项目,所以这是迄今为止我在这个项目中安装的唯一插件
还尝试使用邮递员使用以下数据发送推送(并修改这些数据),但弹出窗口未显示。只是在列表中添加了一个通知,设备的状态栏上显示了一个小图标
{
"to":"mydevicetoken",
"notification": {
"title": "Tag Test 6",
"body": "test2",
"sound":"default",
"click_action":"FCM_PLUGIN_ACTIVITY"
},
"data":{
"alertTitle": "title1",
"alertBody": "test2",
"leadId":"5dd6328c61e8f96ea9718419",
"leadName": "Test Name"
}
}
通知弹出窗口
有人知道如何修复它或者我在这里做错了什么吗