小米厂商推送解析Intent报错

用户6223521
2021-05-18 07:53 381 1

极光推送接受都没有问题,然后测试厂商通道:uri_activity
用极光控制台点可以正确点开通知,并接受Intent数据,然后服务端发请求的形式,极光的推送可以 华为可以正确解析,小米厂商就不行
失败原因:V/XMPush-31325(31325): [Tid:3872] not resolve activity:Intent { act=android.intent.action.VIEW dat=intent: flg=0x10000000 pkg=com.wo.app }

是我发送的body 有问题?为啥用控制台就可以正常,到后端发请求能显示通知,点击通知就报错 (V/XMPush-31325(31325): [Tid:3872] not resolve activity:Intent { act=android.intent.action.VIEW dat=intent: flg=0x10000000 pkg=com.wo.app })
服务端发送推送: 设置发送请求的形式

{

    "cid": "fc5a080952237ffcf4ec90ed-3d36abb1-d8ab-4f0d-8914-5bb5cd643e45",

    "platform": "all",

    "audience": {

        "alias": [

            "rKokxBjB9vuYZotDxrmUAG"

        ]

    },

    "notification": {

        "alert": " 在 页面 页面@你",

        "android": {

            "badge_add_num": 1,

            "badge_class": "com.wo.app.MainActivity",

            "uri_activity": "com.wo.app.MainActivity",

            "extras": {

                "jumpUrl": "https://www.baidu.com"

            }

        }

    },

    "options": {

        "apns_production": false

    }

}

请告诉我一下我的body有问题? 你们控制台请求的body是什么

1个回答

热门排序
  • 可以先根据文档核实是否OpenClickActivity在manifest中的配置是否正确,如果都正确是否是调用api发送的消息参数extras里面有特殊字符导致不能点击跳转,可以尝试在extras下面加这一对键值对 "third_url_ 展示全部
gptbots-widget