Bladeren bron

fix:web端单人通话bug

blue 1 jaar geleden
bovenliggende
commit
e0117a4882
2 gewijzigde bestanden met toevoegingen van 15 en 3 verwijderingen
  1. 12 3
      im-ui/src/api/rtcPrivateApi.js
  2. 3 0
      im-ui/src/components/rtc/RtcGroupVideo.vue

+ 12 - 3
im-ui/src/api/rtcPrivateApi.js

@@ -7,7 +7,10 @@ RtcPrivateApi.prototype.call = function(uid, mode, offer) {
 	return http({
 		url: `/webrtc/private/call?uid=${uid}&mode=${mode}`,
 		method: 'post',
-		data: JSON.stringify(offer)
+		data: JSON.stringify(offer),
+		headers: {
+			'Content-Type': 'application/json; charset=utf-8'
+		}
 	})
 }
 
@@ -15,7 +18,10 @@ RtcPrivateApi.prototype.accept = function(uid, answer) {
 	return http({
 		url: `/webrtc/private/accept?uid=${uid}`,
 		method: 'post',
-		data: JSON.stringify(answer)
+		data: JSON.stringify(answer),
+		headers: {
+			'Content-Type': 'application/json; charset=utf-8'
+		}
 	})
 }
 
@@ -52,7 +58,10 @@ RtcPrivateApi.prototype.sendCandidate = function(uid, candidate) {
 	return http({
 		url: `/webrtc/private/candidate?uid=${uid}`,
 		method: 'post',
-		data: JSON.stringify(candidate)
+		data: JSON.stringify(candidate),
+		headers: {
+			'Content-Type': 'application/json; charset=utf-8'
+		}
 	});
 }
 

+ 3 - 0
im-ui/src/components/rtc/RtcGroupVideo.vue

@@ -29,6 +29,9 @@
 		methods: {
 			open() {
 				this.isShow = true;
+			},
+			onRTCMessage(){
+				//this.isShow = true;
 			}
 		}
 	}