diff --git a/src/android/JPushPlugin.java b/src/android/JPushPlugin.java index 171d2cf..d71db60 100644 --- a/src/android/JPushPlugin.java +++ b/src/android/JPushPlugin.java @@ -46,6 +46,7 @@ public class JPushPlugin extends CordovaPlugin { "setLatestNotificationNum", "setPushTime", "clearAllNotification", + "clearNotificationById", "addLocalNotification", "removeLocalNotification", "clearLocalNotifications", diff --git a/www/JPushPlugin.js b/www/JPushPlugin.js index a830f5e..3937c42 100644 --- a/www/JPushPlugin.js +++ b/www/JPushPlugin.js @@ -253,6 +253,13 @@ JPushPlugin.prototype.clearAllNotification = function(){ } } +JPushPlugin.prototype.clearNotificationById = function(notificationId){ + if(device.platform == "Android") { + data=[] + this.call_native("clearNotificationById",[notificationId],null); + } +} + JPushPlugin.prototype.setLatestNotificationNum = function(num){ if(device.platform == "Android") { this.call_native("setLatestNotificationNum",[num],null);