mall_client/zyhs3_uniapp/TIM/message.js

26 lines
610 B
JavaScript

export const _sendTextMessage = function(toId, text, callBack) {
let message = uni.$TUIKit.createTextMessage({
to: toId + '',
conversationType: uni.$TIM.TYPES.CONV_C2C,
payload: {
text
},
cloudCustomData: JSON.stringify({
role: 'person',
userInfo: {
userId: uni.getStorageSync('userInfo').id
}
})
});
console.log(message)
let promise = uni.$TUIKit.sendMessage(message);
promise.then((imResponse) => {
console.log('发送成功', imResponse)
// 发送成功
callBack(imResponse);
}).catch((imErr) => {
// 发送失败
console.warn('sendMessage error:', imErr);
})
}