瀏覽代碼

Only decrease badge number on click

Sebastián Katzer 11 年之前
父節點
當前提交
e8d8cae1c7
共有 1 個文件被更改,包括 4 次插入2 次删除
  1. 4 2
      src/ios/APPLocalNotification.m

+ 4 - 2
src/ios/APPLocalNotification.m

@@ -370,8 +370,10 @@
 
     NSString* event = (timeInterval <= 1 && deviceready) ? @"trigger" : @"click";
 
-    [UIApplication sharedApplication]
-    .applicationIconBadgeNumber -= 1;
+    if ([event isEqualToString:@"click"]) {
+        [UIApplication sharedApplication]
+        .applicationIconBadgeNumber -= 1;
+    }
 
     [self fireEvent:event localNotification:notification];