浏览代码

style: webrtc事件增加

kindring 1 周之前
父节点
当前提交
83e91119a9
共有 2 个文件被更改,包括 12 次插入3 次删除
  1. 2 0
      web_src/public/static/js/ZLMRTCClient.js
  2. 10 3
      web_src/src/assets/ZLMRTCClient.js

+ 2 - 0
web_src/public/static/js/ZLMRTCClient.js

@@ -7537,10 +7537,12 @@ var ZLMRTCClient = (function (exports) {
 	  }
 
 	  _onIceCandidateError(event) {
+		log('onIceCandidateError:', event);
 	    this.dispatch(Events$1.WEBRTC_ICE_CANDIDATE_ERROR, event);
 	  }
 
 	  _onconnectionstatechange(event) {
+		log(this.TAG, 'connectionstatechange:', event);
 	    this.dispatch(Events$1.WEBRTC_ON_CONNECTION_STATE_CHANGE, this.pc.connectionState);
 	  }
 

+ 10 - 3
web_src/src/assets/ZLMRTCClient.js

@@ -2604,10 +2604,17 @@ let ZLMRTCClient = (function (exports) {
 	  RTCPeerConnection.prototype.onicecandidate = null;
 	  RTCPeerConnection.prototype.onaddstream = null;
 	  RTCPeerConnection.prototype.ontrack = null;
-	  RTCPeerConnection.prototype.onremovestream = null;
+	  RTCPeerConnection.prototype.onremovestream = function() {
+		  console.log("onremovestream");
+	  };
 	  RTCPeerConnection.prototype.onsignalingstatechange = null;
-	  RTCPeerConnection.prototype.oniceconnectionstatechange = null;
-	  RTCPeerConnection.prototype.onconnectionstatechange = null;
+	  RTCPeerConnection.prototype.oniceconnectionstatechange = function() {
+		  console.log("oniceconnectionstatechange");
+		  
+	  };
+	  RTCPeerConnection.prototype.onconnectionstatechange = function() {
+		  console.log("onconnectionstatechange");
+	  };
 	  RTCPeerConnection.prototype.onicegatheringstatechange = null;
 	  RTCPeerConnection.prototype.onnegotiationneeded = null;
 	  RTCPeerConnection.prototype.ondatachannel = null;