1.极光厂商具体支持如下: 走厂商通道有系统版本要求:
小米MIUI全系统、
华为EMUI4.1以上、
魅族5.1.11.1以上、
OPPOcolor3.1以上(目前一加、realme是可以走oppo通道,但是不太稳定,机型包括一加5/5t及以上机型,realme所有机型)、
VIVO是机型和系统限制,详见下: 目前 VIVO 通道支持的机型X23、NEX S 、NEX A、X21i、X21、X20、Y81s、Y83A、x9sp_8.1、x9s_8.1、Z1、Y71、X20 Plus、Y85、x9_8.1、x9Plus_8.1、Y75A、Y79A、Y66i A、X9、x9s、x9P、x9sp
2.极光魅族厂商特殊化处理—— onNotifyMessageOpened 单独走此方法 其余厂商走提供给极光Activity。
3.厂商包特殊解码处理 decode 丢参问题复盘
例如:
Url: maltbabyc://maltbaby_c/webview?webUrl=https://m.maltbaby.com.cn/bonus/introduction/album?type=FAMILY&id=1733762&step=add&source=MESSAGE_PUSH
上述代码 厂商包会默认进行decode解码 导致我们调用解析二层url 参数解析不全丢参
webUrl 解析出来为:https://m.maltbaby.com.cn/bonus/introduction/album?type=FAMILY
造成丢参
解决办法: 所以我们需要 针对webUrl 进行 encode编码 代码 Uri.encode(“”)
4.写在最后 Vivo厂商会进行测试代码过滤 所以测试的时候需要注意标题内容 尽量正式化 不要出现测试等字眼
网友评论