26 lines
610 B
JavaScript
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);
|
|
})
|
|
}
|