Преглед на файлове

Messages don't always have data

Joe Carioti преди 5 години
родител
ревизия
a015cc6e2f
променени са 1 файла, в които са добавени 3 реда и са изтрити 1 реда
  1. 3
    1
      ios/RNCWebView.m

+ 3
- 1
ios/RNCWebView.m Целия файл

@@ -453,7 +453,9 @@ static NSDictionary* customCertificatesForHost;
453 453
   } else {
454 454
     if (_onMessage) {
455 455
       NSMutableDictionary<NSString *, id> *event = [self baseEvent];
456
-      [event addEntriesFromDictionary: @{@"data":    message.body}];
456
+      if (message.body) {
457
+        [event addEntriesFromDictionary: @{@"data":  message.body}];
458
+      }
457 459
       [event addEntriesFromDictionary: @{@"handler": message.name}];
458 460
       _onMessage(event);
459 461
     }