Skip to content

Commit eb1b85a

Browse files
authored
Merge pull request #146 from weiruiyang/master
添加 nicknames 字段
2 parents a099302 + bc119fb commit eb1b85a

File tree

4 files changed

+8
-2
lines changed

4 files changed

+8
-2
lines changed

README.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ dependencies:
1717
1818
//pub.dev 集成
1919
dependencies:
20-
jmessage_flutter: 2.1.7
20+
jmessage_flutter: 2.1.8
2121
```
2222

2323

android/src/main/java/com/jiguang/jmessageflutter/JsonUtils.java

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -315,6 +315,11 @@ static HashMap toJson(Message msg) {
315315
if (usernameList != null) {
316316
result.put("usernames", toJson(usernameList));
317317
}
318+
319+
List displayNameList = ((EventNotificationContent) content).getUserDisplayNames();
320+
if (usernameList != null) {
321+
result.put("nicknames", toJson(displayNameList));
322+
}
318323
switch (((EventNotificationContent) content).getEventNotificationType()) {
319324
case group_member_added:
320325
// 群成员加群事件

ios/Classes/JMessageHelper.m

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -316,6 +316,7 @@ - (NSMutableDictionary *)messageToDictionary {
316316

317317
NSArray *userArr = [eventContent getEventToUsernameList];
318318
dict[@"usernames"] = userArr;
319+
dict[@"nicknames"] = userArr;
319320

320321
switch (eventContent.eventType) {
321322
case kJMSGEventNotificationAcceptedFriendInvitation: {

pubspec.yaml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: jmessage_flutter
22
description: JIGUANG officially supported JMessage Flutter plugin (Android & iOS). 极光推送官方支持的 Flutter 插件(Android & iOS)(https://www.jiguang.cn).
3-
version: 2.1.7
3+
version: 2.1.8
44
homepage: https://www.jiguang.cn
55

66
environment:

0 commit comments

Comments
 (0)