降级版本

This commit is contained in:
2020-10-22 10:28:49 +08:00
parent 6bad12dcdf
commit 854ce7191c
4 changed files with 460 additions and 641 deletions

View File

@@ -808,4 +808,17 @@ export async function refusedtolive(signupid: number, msg: string){
message.error(res.msg)
return false;
}
}
/**
* 获取直播签名
*/
export async function usersig(userid: number) {
const res = await get<string>("userSig",{userid});
if(res.code != 0){
message.error(res.msg)
return '';
}
return res.data;
}

View File

@@ -191,6 +191,7 @@ import { defineComponent, onMounted } from "vue";
import LivePlaying from "@/components/LivePlaying.vue";
import LiveingWatcher from "@/components/LiveingWatcher.vue";
import TRTC from "trtc-js-sdk"
import { usersig } from '@/api';
export default defineComponent({
components: {
@@ -202,8 +203,11 @@ export default defineComponent({
let client: any;
let localStream: any;
let statie = true;
onMounted(()=>{
init(pingmu);
let userSing = '';
onMounted(async ()=>{
userSing = await usersig(10);
init(pingmu, userSing);
})
function fenxiang(){
@@ -220,10 +224,11 @@ export default defineComponent({
// console.error('leaving room failed: ' + error);
// });
// });
init(statie ? shexiang : pingmu);
init(statie ? shexiang : pingmu, userSing);
statie = !statie;
}
function init(fun: any){
function init(fun: any, userSig: string){
console.log(userSig)
const el = document.querySelector("#local_stream");
if(el){
el.innerHTML = ""
@@ -232,7 +237,7 @@ export default defineComponent({
mode: 'rtc',
sdkAppId: '1400400340',
userId: 10,
userSig: 'cf1e5db5d230ce6fee3fa23ba779c68a597dd229c11cd9ee315e5ffd6b9bf415'
userSig: userSig
});
client
.join({ roomId: 11 })