Java Cordova插件之间的通信

Java Cordova插件之间的通信,java,android,cordova,Java,Android,Cordova,我正在开发一个应用程序,它应该接收gcm推送,并将包含地理围栏数据的有效载荷信息附加到地理围栏列表中 为了完成这项工作,我使用以下插件: 当应用程序打开或最小化时,一切正常。但当用户关闭应用程序时,收到的推送将显示为通知。这不是我想要的。我希望接收始终保持沉默的推送,以便将它们附加到GeoFence 我知道当应用程序关闭时,我无法运行javascript代码。因此,我在考虑是否能够让这两个插件在java中相互通信 像这样: GCM推送->推送插件接收推送->向GeofencePlugin发送

我正在开发一个应用程序,它应该接收gcm推送,并将包含地理围栏数据的有效载荷信息附加到地理围栏列表中

为了完成这项工作,我使用以下插件:

当应用程序打开或最小化时,一切正常。但当用户关闭应用程序时,收到的推送将显示为通知。这不是我想要的。我希望接收始终保持沉默的推送,以便将它们附加到GeoFence

我知道当应用程序关闭时,我无法运行javascript代码。因此,我在考虑是否能够让这两个插件在java中相互通信

像这样:

GCM推送->推送插件接收推送->向GeofencePlugin发送数据->将Geofence添加到设备


这可能吗?

您可以创建自己的插件来处理这两种情况下的代码。难道不可能只向PushPlugin添加一些代码,以便该插件告诉GeofencePlugin向存储添加新数据吗?