《Flutter进阶》flutter推送jpush与mob对比及常见问题

本文对比了Flutter应用中Mob推送与JPush的使用体验,包括两者在TCP在线通道的到达率、flutter厂推集成的支持、价格和客服响应速度。主要讨论了Flutter使用Mob推送时遇到的问题,如Android端厂推数据解析和iOS后台运行无法收到推送的解决方案,提供了解决这些问题的具体代码示例。
摘要由CSDN通过智能技术生成

首先flutter的推送这块, 极力推荐mob推送 , 我就是从jpush改成flutter的, 两者体验对比如下(截止文章发布前 ):
1.mob\jpush都有flutter版 ;
2.mob\jpush在tpc在线通道 , 测试基本上两者都是100%到率 , 相差无几;
3.mob支持flutter厂推集成 , jpush不支持flutter厂推(硬伤), 只能手动集成原生部分;
4.mob免费 , jpush 厂推flutter版是要收vip的;
5.mob 技术支持人工在线回复(而且技术人员很专业), jpush 呢遇到问题你就慢慢等邮件来回吧~

不过本文主要讨论不是这个问题 , 我主要罗列一下flutter mob在开发过程中遇到的厂推问题和解决方案 , 希望帮到读者~

  • 1.mob在android端的厂推解析数据问题
    mob flutter集成了tcp和厂推功能 , 对于tcp的数据,可以通过addPushReceiver方法获取到点击消息,并做跳转
 MobpushPlugin.addPushReceiver((Object event) {
        try {
          if (event != null) {
            Map<String, dynamic> map = convert.jsonDecode(event);
            if (map["action"] == 2) {
              //1是收到消息,2是点击消息
              ("mob  _onEvent -> click notification ").p;
              String pushData =
                  (map["result"]["extrasMap"]["pushData"] as String)
        
评论 4
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值