Web 端发送 push 通知

web 端发送 push[通知] 方法(以 2.X SDK 版本代码示例):

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 (消息内容)

2.接收方: Android 端

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

pushContent (推送内容)

msgContent(消息内容)

相关参考链接

https://doc.rongcloud.cn/im/Web/2.X/guide/private/msgmanage/msgsend/web