APP消息推送是否進入消息中心和click、receive事件分析

前端時間研究APP消息推送的機制,因爲機型、版本的碎片化,消息推送的機制不太好理解,因此總結下,放在博文裏以備後續查閱。html

安卓Android系統的消息推送:前端

    安卓
推送方式 應用狀態 類型 消息中心 觸發receive 觸發click
遠程推送 應用在前臺 一、普通消息 進入 不觸發 不觸發
二、透傳消息且符合格式 進入 不觸發 觸發
三、透傳消息且不符合格式 不進入 觸發 不觸發
應用不在前臺 進程
存活
一、普通消息 進入 不觸發 不觸發
二、透傳消息且符合格式 進入 不觸發 觸發
三、透傳消息且不符合格式 不進入 不觸發 不觸發
本地推送 應用在前臺     進入 不觸發 不觸發

 

蘋果iOS系統的消息推送:app

    iOS
推送方式 應用狀態 消息中心 觸發receive 觸發click
遠程推送
APNs
應用在前臺 不進入 觸發 不觸發
應用不在前臺 進入 不觸發 觸發
本地推送 應用在前臺 進入 觸發 不觸發

 

Android:spa

觸發click事件: 發送透傳數據而且格式爲標準格式。 htm

觸發receive事件:發送透傳數據且格式爲非標準格式且應用在活動。(消息欄不會有提示!)進程

 

iOS: 事件

在線:只能響應receive,但消息中心無消息;table

不在線:消息中心有消息,且響應click事件.class

轉自:http://www.piaoyi.org/mobile-app/APP-click-receive-push.htmlcli

相關文章
相關標籤/搜索