web 端发送 push 通知

web 端 pushContent 及 pushData 参数解读
发布时间: 2019-05-31 18:25

回答:

web 端发送 push[通知] 方法:

var msg = new RongIMLib.TextMessage({content: 'hello RongCloud!', extra: '附加信息'});
var conversationType = RongIMLib.ConversationType.PRIVATE; // 单聊, 其他会话选择相应的消息类型即可
var targetId = 'user1'; // 目标 Id
var pushContent = 'your pushInfo'; // 推送消息内容
var pushData = 'extra msg'; // 远程推送中携带的非展示数据,移动端按需处理
RongIMClient.getInstance().sendMessage(conversationType, targetId, msg, {
    onSuccess: function (message) {
        // message
    },
    onError: function (errorCode, message) {
        // errorCode
    }
}, false, pushContent, pushData);

1.接收方: iOS 端

pushContent (推送内容)msgContent (消息内容)
pushContent_ios.jpgmsgContent_ios.jpg

2.接收方: Android 端

pushContent: 需要在杀死进程且设备开启推送的权限,安卓才能收到锁屏界面的 pushContent 消息

pushContent (推送内容)msgContent(消息内容)
pushContent_and.pngmsgContent_and.png

相关参考链接

移动端消息与推送概念详细解读

web 端 IM SDK 开发指南