一门APP 移动应用平台推送信息服务教程 一键开启云消息推送

关于移动应用推送,我不太喜欢用第3方模块,核心是懒得折腾,但为了实现移动应用推送呼起特定页面,还是折

关于移动应用推送,我不太喜欢用第3方模块,核心是懒得折腾,但为了实现移动应用推送呼起特定页面,还是折腾了下平台的推送服务。

1、控制台-[配置]-[应用与工具]-[云消息]推送:

开发APP从一门开始!

a. 有通知和消息两种类型,为了兼容安卓和IOS,推荐使用消息类型;

b. 消息的标题就是显示在通知里的内容,消息的内容传特定的内容,用于移动应用分析。

2、移动应用内代码

为了少折腾点,我把监听代码放在移动应用的root页(首屏的那个WIN窗口);

jsBridge.push.getPushId(function(succ, data) {
  if (succ) {
    jsBridge.setClipboardText(data.push_id);
    alert(data.push_id + "\n已复制");
  } else {
    alert("获取失败\n" + JSON.stringify(data));
  }
});

/*
data 参数说明:
{
  push_id: ""  //字符串类型,唯一标识
}
*/

这是监听点击事件,意思点击通知栏进来才有反应,是因为ret.value的值在IOS和安卓上有所不值,因此参见我的代码,我的应用只传要打开的URL,然后直接打开。

开发APP从一门开始!

假设您的业务复杂,请自行分析自己传过来的值再处理。

还有有一点,在IOS上,点击一次通知栏,这个事件会响应二次,平台查下问题所在吧,and 这个ret.value在不同官方值不同的问题最好也处理一下。

编辑:小明,如若转载,请注明出处:https://www.yimenapp.com/kb-yimen/7077/

部分内容来自网络投稿,如有侵权联系立删

(0)
上一篇 2022年7月22日 下午12:44
下一篇 2022年7月22日 下午3:00

相关推荐