| | |
| | | var body = alert["body"] as NSString; |
| | | var title = alert["title"] as NSString; |
| | | var expandData = ""; |
| | | var messageType = ""; |
| | | if (userInfo.ContainsKey(new NSString("expandData"))) |
| | | { |
| | | var expandDataStr = userInfo["expandData"] as NSString; |
| | |
| | | if (expandDataNSD != null) |
| | | { |
| | | expandData = expandDataNSD.ToString(); |
| | | if(expandDataNSD.ContainsKey(new NSString("messageType"))){ |
| | | messageType = expandDataNSD["messageType"] as NSString; |
| | | Utlis.WriteLine("messageType: "+ messageType); |
| | | } |
| | | |
| | | } |
| | | } |
| | | else |
| | |
| | | expandData = expandDataStr; |
| | | } |
| | | |
| | | //var expandDataNSD = userInfo["expandData"] as NSDictionary; |
| | | //if (expandDataNSD != null && expandDataNSD is NSDictionary) |
| | | //{ |
| | | // if (expandDataNSD.ContainsKey(new NSString("messageType"))) |
| | | // { |
| | | // expandData = expandDataNSD["messageType"] as NSString; |
| | | // } |
| | | //} |
| | | } |
| | | var pushMes = new JPushMessageInfo() |
| | | { |
| | | Title = title, |
| | | Content = body, |
| | | Extras = expandData, |
| | | messageType = messageType |
| | | }; |
| | | System.Console.WriteLine("PushMes title : " + pushMes.Title); |
| | | System.Console.WriteLine("PushMes message : " + pushMes.Content); |