【问题标题】:Mobilefirst 8.0 Push NotificationMobilefirst 8.0 推送通知
【发布时间】:2017-01-20 09:11:46
【问题描述】:

Android Cordova 应用程序能够在点击通知应用程序未打开但通知被清除时接收和显示推送通知。

我使用的是 Mobilefirst 8.0 版。关注Link 实现推送通知。

会有什么问题?

【问题讨论】:

  • 您是否对应用程序进行了任何更改,或者您在示例中看到了这一点?
  • @VivinK 我没有做任何更改,只是我在关注给定的链接。即使在应用程序运行时我也会收到通知,我可以在 javascript 警报中看到通知。但是当应用程序在后台时,点击通知应用程序的时间没有打开,这就是我面临的问题。

标签: android push-notification ibm-mobilefirst


【解决方案1】:

将以下内容添加到生成项目的AndroidManifest.xml文件中(在构建Cordova项目后在Android Studio中):

<activity android:name="com.ibm.mobilefirstplatform.clientsdk.android.push.api.MFPPushNotificationHandler"
            android:theme="@android:style/Theme.NoDisplay"/>

【讨论】:

  • @Idan 当应用程序打开时,通知在后台应用程序时不会正常工作。为此需要在清单中进行任何更改吗?
  • @IdanAdar 没有错误。从 IBM 站点下载示例推送应用程序时,我面临同样的问题。应用程序打开时,应用程序未在托盘中收到通知。
  • 打开时它不应该在托盘中。应该有一个警报。
  • @IdanAdar 是的,我在问我是否想要在托盘中,那么我可以做任何改变来将它放入托盘中吗?
  • 推送通知不是这样工作的。当应用打开时,通知会显示在应用中,而不是托盘中。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多