三方

anroid 集成厂商推送,APP事件响应记录

2020-01-08  本文已影响0人  一个冬季
小米推送(SDK:3.7.2)

下面表格是在小米推送平台点击相应步骤,得到APP端事件的响应。我并不是所有的事件,我都关注,我只关注比较重要的事件

操作步骤 收到推送事件 点击推送事件 点击后是否重启APP
由应用客户端自定义 onNotificationMessageArrived onNotificationMessageClicked
打开应用 onNotificationMessageArrived
打开指定页面 onNotificationMessageArrived onNotificationMessageClicked
透传消息 onReceivePassThroughMessage

注意
打开指定页面的格式如下:intent:#Intent;component=包名/.YourActivity;end

  Intent intent = new Intent(this, SplashActivity.class);
  String uriString = intent.toUri(Intent.URI_INTENT_SCHEME);//获取到打开指定页面的uri
操作步骤 收到推送事件 点击推送事件 点击后是否重启APP
由应用客户端自定义
打开应用
打开指定页面
透传消息

注意
APP在被杀死的情况下,是无法在推送里面拿到数据的

激光推送(3.5.4)
操作步骤 收到推送事件 点击推送事件 点击后是否重启APP
打开应用 onNotifyMessageArrived onNotifyMessageOpened
打开指定页面 onNotifyMessageArrived onNotifyMessageOpened
自定义消息/透传消息 CustomMessage
华为推送(3.0.3.301)
操作步骤 收到推送事件 点击推送事件 点击后是否重启APP
通知消息 onNewToken
通知透传消息 onMessageReceived
操作步骤 收到推送事件 点击推送事件 点击后是否重启APP
打开应用
通知透传消息
魅族推送(3.8.7)
操作步骤 收到推送事件 点击推送事件 点击后是否重启APP
通知消息 onNotificationArrived onNotificationClicked
操作步骤 收到推送事件 点击推送事件 点击后是否重启APP
通知消息
上一篇下一篇

猜你喜欢

热点阅读