项目部署包

584.fd7c3510.js 5.8KB

12
  1. "use strict";(self["webpackChunknouiroom"]=self["webpackChunknouiroom"]||[]).push([[584],{7584:function(e,t,s){s.r(t),s.d(t,{default:function(){return P}});var o=function(){var e=this,t=e._self._c;return t("div",{staticClass:"page"},[e.modileFlag?t("div",{staticClass:"roompage",on:{mouseover:e.mouseHover}},[t("div",{class:e.userClass,style:{height:e.userHeight},attrs:{id:"localStream"}},[t("div",{staticClass:"userName"},[e._v(e._s(e.userId))])]),e._l(e.userList,(function(s,o){return t("div",{key:o,class:e.userClass,style:{height:e.userHeight},attrs:{id:s}},[t("div",{staticClass:"userName"},[e._v(e._s(s))])])})),t("div",{directives:[{name:"show",rawName:"v-show",value:e.showFlag,expression:"showFlag"}],staticClass:"footer"},[t("roomFooter",{attrs:{roomId:e.roomId},on:{exitRoom:e.exitRoom}})],1)],2):e._e(),e.modileFlag?e._e():t("div",{staticClass:"roomPhone"},[t("div",{staticClass:"header"},[t("roomFooterPhone",{on:{exitRoom:e.exitRoom}})],1),t("div",{staticClass:"bodyVideo"},[t("div",{class:e.userClassPhone,attrs:{id:"localStream"}},[t("div",{staticClass:"userNamePhone"},[e._v(e._s(e.userId))])]),e._l(e.userList,(function(s,o){return t("div",{key:o,class:e.userClassPhone,attrs:{id:s}},[t("div",{staticClass:"userNamePhone"},[e._v(e._s(s))])])}))],2)])])},i=[],r=(s(560),s(2268)),a=s(6097),n=function(){var e=this,t=e._self._c;return t("div",{staticClass:"roomFooter"},[t("div",{staticClass:"outRoom"},[e.roleFlag?e._e():t("el-button",{attrs:{type:"danger"},on:{click:e.exitRoom}},[e._v("退出房间")]),e.roleFlag?t("el-button",{attrs:{type:"danger"},on:{click:e.exitRoom}},[e._v("解散房间")]):e._e()],1)])},l=[],u=s(4164);function d(e){return u.Z.post("http://121.40.189.20:8001/video/openCloudRecording",e)}function h(e){return u.Z.post(`http://121.40.189.20:8001/video/closeDeleteCloudRecording?taskId=${e}`)}function m(e){return u.Z.post("http://121.40.189.20:8001/video/dissolveRoom",e)}var c={name:"Footer",components:{},data(){return{roomId:null,taskId:null,roleFlag:!1}},methods:{destructionRoomFn(e){m(e).then((e=>{console.log(e,"解散房间")}))},exitRoom(){this.roleFlag?(this.stopVideoFn(),this.destructionRoomFn({roomId:this.roomId}),this.$emit("exitRoom")):this.$emit("exitRoom")},async startVideoFn(){await d({caseId:12865,roomId:this.roomId}).then((e=>{this.taskId=e.data.taskId,console.log(e.data.taskId,"pppppp")}))},stopVideoFn(){h(this.taskId).then((e=>{console.log(e,"KKKKKK")}))}},async mounted(){this.roomId=this.$route.query.roomId;let e=this.$route.query.flag;this.roleFlag=e,e&&await this.startVideoFn()}},g=c,p=s(1001),I=(0,p.Z)(g,n,l,!1,null,"7182f480",null),v=I.exports,F=function(){var e=this,t=e._self._c;return t("div",{staticClass:"roomFooter"},[e.roleFlag?e._e():t("el-button",{attrs:{type:"danger"},on:{click:e.exitRoom}},[e._v("退出房间")]),e.roleFlag?t("el-button",{attrs:{type:"danger"},on:{click:e.exitRoom}},[e._v("解散房间")]):e._e()],1)},y=[],C={name:"FooterPhone",components:{},data(){return{roomId:null,taskId:null,roleFlag:!1}},methods:{destructionRoomFn(e){m(e).then((e=>{console.log(e,"解散房间")}))},exitRoom(){this.roleFlag?(this.stopVideoFn(),this.destructionRoomFn({roomId:this.roomId}),this.$emit("exitRoom")):this.$emit("exitRoom")},async startVideoFn(){await d({caseId:12865,roomId:this.roomId}).then((e=>{this.taskId=e.data.taskId,console.log(e.data.taskId,"pppppp")}))},stopVideoFn(){h(this.taskId).then((e=>{console.log(e,"KKKKKK")}))}},async mounted(){this.roomId=this.$route.query.roomId;let e=this.$route.query.flag;this.roleFlag=e,e&&await this.startVideoFn()}},_=C,R=(0,p.Z)(_,F,y,!1,null,"63f1986e",null),f=R.exports,L=s(2799),w=s.n(L);let V=null;var k={name:"App",components:{roomFooter:v,roomFooterPhone:f},data(){return{userClass:"userVideo5",userClassPhone:"userVideoPhone",userList:[],userHeight:"100%",userPhoneHeight:"92%",userSign:"",roomId:"",userId:null,showFlag:!1,modileFlag:!1}},methods:{mouseHover(){this.showFlag=!0,setTimeout((()=>{this.showFlag=!1}),4e3)},async exitRoom(){await V.exitRoom(),await V.updateLocalVideo({publish:!1}),await V.updateLocalAudio({publish:!1}),await V.destroy(),this.$router.push({name:"Home"})},getPushVideo(){V.on(w().EVENT.REMOTE_VIDEO_AVAILABLE,(e=>{const t=e.userId,s=e.streamType;this.userList.push(t),this.modileFlag?(this.userClass=(0,a.dz)(this.userList),this.userHeight=(0,a.Cr)(this.userList)):this.userClassPhone=(0,a.A1)(this.userList),setTimeout((()=>{V.startRemoteVideo({userId:t,streamType:s,view:`${t}`})}))}))},deletePushVideo(){V.on(w().EVENT.REMOTE_VIDEO_UNAVAILABLE,(e=>{const t=e.userId;if(this.hostId==t)return alert("主持人已经解散会议"),this.$router.push({name:"Home"}),void(this.userList=[]);let s=this.userList.indexOf(t);this.userList=this.userList.filter((e=>e!==t)),-1!==s&&this.userList.splice(s,1),this.modileFlag?(this.userClass=(0,a.dz)(this.userList),this.userHeight=(0,a.Cr)(this.userList)):this.userClassPhone=(0,a.A1)(this.userList)}))},reserveConferenceListFn(e){(0,r.Je)(e).then((e=>{this.hostId=e.data[0].userName}))}},async mounted(){this.modileFlag=(0,a.Qv)();let e=this.$route.query.roomId;this.roomId=this.$route.query.roomId;let t=this.$route.query.userId;this.userId=this.$route.query.userId,this.caseId=this.$route.query.caseId,this.reserveConferenceListFn(this.caseId);const s=1600011167;await(0,r.X9)(t).then((e=>{this.userSign=e.msg})),this.getPushVideo(),this.deletePushVideo();try{await V.enterRoom({roomId:Number(e),scene:"rtc",sdkAppId:s,userId:t,userSig:this.userSign}),await V.startLocalVideo({view:document.getElementById("localStream")}),await V.startLocalAudio(),console.log("进房成功"),this.$message({message:"进房成功",type:"success"})}catch(o){console.error("进房失败 "+o),this.$message({message:"进房失败",type:"error"}),this.$router.push({name:"Home"})}},created(){V=w().create()}},x=k,$=(0,p.Z)(x,o,i,!1,null,"5cd63092",null),P=$.exports}}]);
  2. //# sourceMappingURL=584.fd7c3510.js.map