From af2c0d4185ce747c20f62a9a846de043b999e101 Mon Sep 17 00:00:00 2001
From: liyong <liyong@3mang.com>
Date: Tue, 13 Jun 2017 15:01:45 +0800
Subject: [PATCH] 停止屏幕共享调用接口的时候需要判断当前MCU连接状态
---
src/EngineEntrance.js | 2 +-
src/apes/VideoApe.js | 8 ++++----
2 files changed, 5 insertions(+), 5 deletions(-)
diff --git a/src/EngineEntrance.js b/src/EngineEntrance.js
index ff2fa50..93a7509 100644
--- a/src/EngineEntrance.js
+++ b/src/EngineEntrance.js
@@ -32,7 +32,7 @@ import QuestionApe from 'apes/QuestionApe';
import UTF8 from 'utf-8';
let loger = Loger.getLoger('McuClient');
-let _sdkInfo = {"version": "v1.31.11.20170613", "author": "www.3mang.com"};
+let _sdkInfo = {"version": "v1.32.0.20170613", "author": "www.3mang.com"};
//APE
let _sass;
diff --git a/src/apes/VideoApe.js b/src/apes/VideoApe.js
index 4b6c7fe..5e23bdd 100644
--- a/src/apes/VideoApe.js
+++ b/src/apes/VideoApe.js
@@ -243,10 +243,10 @@ class VideoApe extends Ape {
//停止桌面共享推流
stopPublishScreenShare(_param) {
loger.log('停止桌面共享推流->',_param);
- //if(!this.mcu.connected){
- // loger.warn(GlobalConfig.getCurrentStatus());
- // return {"code": ApeConsts.RETURN_FAILED, "data": "已经断开连接"};
- //}
+ if(!this.mcu.connected){
+ loger.warn(GlobalConfig.getCurrentStatus());
+ return {"code": ApeConsts.RETURN_FAILED, "data": "已经断开连接"};
+ }
let channelInfo=this.shareApe.getDefaultChannelInfo();
channelInfo.status=ApeConsts.CHANNEL_STATUS_RELEASED;
this.sendTableUpdateHandler(channelInfo);
--
libgit2 0.24.0