直播发送命令

This commit is contained in:
2020-11-06 23:41:23 +08:00
parent 6b8ca9b797
commit 945a99d4ab
3 changed files with 48 additions and 56 deletions

View File

@@ -9,7 +9,7 @@
</div>
</div>
<div class="info">
<LiveingWatcher @sentext="sendtext"></LiveingWatcher>
<LiveingWatcher :list="roominfo.studentlist" @cameta="sendtext" @vol="senvol"></LiveingWatcher>
<div class="LivePlaying">
<LivePlaying></LivePlaying>
<div class="comment">
@@ -325,7 +325,7 @@ export default defineComponent({
client = TRTC.createClient({
mode: 'rtc',
sdkAppId: '1400400340',
sdkAppId: '1400435767',
userId: store.state.userinfo.memberid,
userSig: userSig
});
@@ -470,20 +470,42 @@ export default defineComponent({
});
}
function sendtext(){
const message = tim.createTextMessage({
function sendtext(id: number){
const m = tim.createTextMessage({
to: roominfo.value.roomid,
conversationType: TIM.TYPES.CONV_GROUP,
payload: {
text: 'Hello world!'
text: `beelinkMuteUserId:${id},isClose:0`
}
});
const promise = tim.sendMessage(message);
const promise = tim.sendMessage(m);
promise.then(function(imResponse: any) {
// 发送成功
console.log(imResponse);
message.success("发送命令成功")
}).catch(function(imError: any) {
// 发送失败
message.error("发送命令失败")
console.warn('sendMessage error:', imError);
});
}
function sendvol(id: number){
const m = tim.createTextMessage({
to: roominfo.value.roomid,
conversationType: TIM.TYPES.CONV_GROUP,
payload: {
text: `beelinkTurnOffTheCameraUserId:${id},isClose:1
0`
}
});
const promise = tim.sendMessage(m);
promise.then(function(imResponse: any) {
// 发送成功
console.log(imResponse);
message.success("发送命令成功")
}).catch(function(imError: any) {
// 发送失败
message.error("发送命令失败")
console.warn('sendMessage error:', imError);
});
}