IOS:
IOS中只能发送透传消息,不管透传消息的格式是否正确,都能够正常推送;
区别是,当APP在前台打开时,透传消息不会进入消息中心,但能够监听receive事件;APP关闭时,透传消息会进入消息中心,能够监听click事件;
Android:
Android中既能够发送普通的通知消息,也能够发送透传消息;
发送普通通知时,不管APP是否在前台打开,消息都能够进入消息中心,但是不能够监听receive和click事件;
发送透传消息时,分为两种情况,发送符合格式的透传消息时,不管APP是否在线,都能够进入消息中心,能够响应click事件;
当透传消息不符合格式时,不管APP是否在线都不能进入消息中心,但是都能够监听到receive事件,当APP在前台打开时,能够马上监听到receive事件,如果收到推送消息时,APP处于关闭状态,会在下次打开APP时,触发receive监听事件;