正在显示
4 个修改的文件
包含
12 行增加
和
4 行删除
此 diff 太大无法显示。
| @@ -32,7 +32,7 @@ import QuestionApe from 'apes/QuestionApe'; | @@ -32,7 +32,7 @@ import QuestionApe from 'apes/QuestionApe'; | ||
| 32 | import UTF8 from 'utf-8'; | 32 | import UTF8 from 'utf-8'; |
| 33 | 33 | ||
| 34 | let loger = Loger.getLoger('McuClient'); | 34 | let loger = Loger.getLoger('McuClient'); |
| 35 | -let _sdkInfo = {"version": "v1.35.0.20170616", "author": "www.3mang.com"}; | 35 | +let _sdkInfo = {"version": "v1.35.4.20170619", "author": "www.3mang.com"}; |
| 36 | 36 | ||
| 37 | //APE | 37 | //APE |
| 38 | let _sass; | 38 | let _sass; |
| @@ -113,7 +113,7 @@ class MediaSharedApe extends Ape { | @@ -113,7 +113,7 @@ class MediaSharedApe extends Ape { | ||
| 113 | this._emit(MessageTypes.MCU_ERROR, MessageTypes.ERR_APE_INTERFACE_PARAM_WRONG); | 113 | this._emit(MessageTypes.MCU_ERROR, MessageTypes.ERR_APE_INTERFACE_PARAM_WRONG); |
| 114 | return null; | 114 | return null; |
| 115 | } | 115 | } |
| 116 | - loger.log("媒体文件->updaterMediaShared ", _pduDataModel); | 116 | + loger.log("媒体文件->更新 ", _pduDataModel); |
| 117 | 117 | ||
| 118 | let pduDataModel = this.packPdu(_pduDataModel, _itemIdx); | 118 | let pduDataModel = this.packPdu(_pduDataModel, _itemIdx); |
| 119 | let tableItemPdu = new pdu['RCRegistryTableItemPdu']; | 119 | let tableItemPdu = new pdu['RCRegistryTableItemPdu']; |
| @@ -190,6 +190,7 @@ class MediaSharedApe extends Ape { | @@ -190,6 +190,7 @@ class MediaSharedApe extends Ape { | ||
| 190 | //更新当前选择的媒体文件数据的字段 | 190 | //更新当前选择的媒体文件数据的字段 |
| 191 | pduDataModel.status =parseInt(_param.status)||0;//默认是0 | 191 | pduDataModel.status =parseInt(_param.status)||0;//默认是0 |
| 192 | pduDataModel.seek=parseInt(_param.seek)||1; | 192 | pduDataModel.seek=parseInt(_param.seek)||1; |
| 193 | + pduDataModel.mediaVolume=parseInt(_param.mediaVolume)||0; | ||
| 193 | //更新当前选择的媒体文件 | 194 | //更新当前选择的媒体文件 |
| 194 | this.updaterMediaShared(pduDataModel, pduDataModel.itemIdx); | 195 | this.updaterMediaShared(pduDataModel, pduDataModel.itemIdx); |
| 195 | } | 196 | } |
| @@ -218,8 +219,8 @@ class MediaSharedApe extends Ape { | @@ -218,8 +219,8 @@ class MediaSharedApe extends Ape { | ||
| 218 | if (GlobalConfig.activeMediaId != 0) { | 219 | if (GlobalConfig.activeMediaId != 0) { |
| 219 | oldPduDataModel = this.mediaSharedList[GlobalConfig.activeMediaId]; | 220 | oldPduDataModel = this.mediaSharedList[GlobalConfig.activeMediaId]; |
| 220 | if (oldPduDataModel) { | 221 | if (oldPduDataModel) { |
| 221 | - oldPduDataModel.status = 0;//设置为不可见 | ||
| 222 | - oldPduDataModel.seek=0; | 222 | + oldPduDataModel.status = 0;//停止状态 |
| 223 | + //oldPduDataModel.seek=0; | ||
| 223 | } | 224 | } |
| 224 | } | 225 | } |
| 225 | 226 | ||
| @@ -234,6 +235,7 @@ class MediaSharedApe extends Ape { | @@ -234,6 +235,7 @@ class MediaSharedApe extends Ape { | ||
| 234 | //更新当前选择的媒体文件数据的字段 | 235 | //更新当前选择的媒体文件数据的字段 |
| 235 | pduDataModel.status = paramInfo.status || 0;//默认是0 | 236 | pduDataModel.status = paramInfo.status || 0;//默认是0 |
| 236 | pduDataModel.seek= paramInfo.seek || 1; | 237 | pduDataModel.seek= paramInfo.seek || 1; |
| 238 | + pduDataModel.mediaVolume=parseInt(paramInfo.mediaVolume)||0; | ||
| 237 | //loger.log('切换媒体文件,当前媒体文件和上一个显示的媒体文件都需要更新状态'); | 239 | //loger.log('切换媒体文件,当前媒体文件和上一个显示的媒体文件都需要更新状态'); |
| 238 | loger.log({"oldDoc": oldPduDataModel, "nowDoc": pduDataModel}); | 240 | loger.log({"oldDoc": oldPduDataModel, "nowDoc": pduDataModel}); |
| 239 | //更新当前选择的媒体文件 | 241 | //更新当前选择的媒体文件 |
| @@ -270,6 +272,7 @@ class MediaSharedApe extends Ape { | @@ -270,6 +272,7 @@ class MediaSharedApe extends Ape { | ||
| 270 | //更新当前选择的媒体文件数据的字段 | 272 | //更新当前选择的媒体文件数据的字段 |
| 271 | pduDataModel.status = 0;//默认是0 | 273 | pduDataModel.status = 0;//默认是0 |
| 272 | pduDataModel.seek=0; | 274 | pduDataModel.seek=0; |
| 275 | + pduDataModel.mediaVolume=60; | ||
| 273 | //更新当前选择的媒体文件 | 276 | //更新当前选择的媒体文件 |
| 274 | this.updaterMediaShared(pduDataModel, pduDataModel.itemIdx); | 277 | this.updaterMediaShared(pduDataModel, pduDataModel.itemIdx); |
| 275 | } | 278 | } |
| @@ -480,6 +483,10 @@ class MediaSharedApe extends Ape { | @@ -480,6 +483,10 @@ class MediaSharedApe extends Ape { | ||
| 480 | pduDataModel.fileId = _param.fileId || "";//媒体文件在服务器数据库中的唯一id,必须有 | 483 | pduDataModel.fileId = _param.fileId || "";//媒体文件在服务器数据库中的唯一id,必须有 |
| 481 | pduDataModel.fileName = _param.fileName || "media_" + _itemIdx;//媒体文件的名字 | 484 | pduDataModel.fileName = _param.fileName || "media_" + _itemIdx;//媒体文件的名字 |
| 482 | pduDataModel.seek= parseInt(_param.seek) ||1; | 485 | pduDataModel.seek= parseInt(_param.seek) ||1; |
| 486 | + pduDataModel.mediaVolume=parseInt(_param.mediaVolume); | ||
| 487 | + if(! pduDataModel.mediaVolume){ | ||
| 488 | + pduDataModel.mediaVolume=60; | ||
| 489 | + } | ||
| 483 | return pduDataModel; | 490 | return pduDataModel; |
| 484 | } | 491 | } |
| 485 | 492 |
| @@ -755,6 +755,7 @@ message RCMediaSharedSendDataModelPdu { | @@ -755,6 +755,7 @@ message RCMediaSharedSendDataModelPdu { | ||
| 755 | optional string fileId=8;//文件在服务器数据库中的唯一id | 755 | optional string fileId=8;//文件在服务器数据库中的唯一id |
| 756 | optional string file_name=9;//文件的名字 | 756 | optional string file_name=9;//文件的名字 |
| 757 | optional uint32 seek=10;//seek | 757 | optional uint32 seek=10;//seek |
| 758 | + optional uint32 mediaVolume=11;//音量 | ||
| 758 | } | 759 | } |
| 759 | 760 | ||
| 760 | message RCDocBroadcastDataRequestPdu { | 761 | message RCDocBroadcastDataRequestPdu { |
-
请 注册 或 登录 后发表评论