提交 967c20d8 authored 作者: Stefan Yohansson's avatar Stefan Yohansson

FS-8289 #resolve [verto_communicator] make mute/unmute audio/video clickable

上级 b514c9cd
...@@ -16,6 +16,10 @@ body { ...@@ -16,6 +16,10 @@ body {
display: inline-block; display: inline-block;
} }
.clickable {
cursor: pointer;
}
.inline-block { .inline-block {
display: inline-block; display: inline-block;
} }
......
...@@ -103,8 +103,8 @@ ...@@ -103,8 +103,8 @@
</div> </div>
<span class="chat-members-status pull-right"> <span class="chat-members-status pull-right">
<i class="in-use" ng-class="{'mdi-av-mic': !member.status.audio.muted, 'mdi-av-mic-off': member.status.audio.muted, 'mic_talking': member.status.audio.talking}"></i> <i ng-click="confMuteMic(member.id)" class="in-use" ng-class="{'clickable': verto.data.confRole == 'moderator', 'mdi-av-mic': !member.status.audio.muted, 'mdi-av-mic-off': member.status.audio.muted, 'mic_talking': member.status.audio.talking}"></i>
<i ng-class="{'mdi-av-videocam': !member.status.video.muted, 'mdi-av-videocam-off': member.status.video.muted, 'in-use': (member.status.video && !member.status.video.muted), 'disabled': !member.status.video}"></i> <i ng-click="confMuteVideo(member.id)" ng-class="{'clickable': verto.data.confRole == 'moderator', 'mdi-av-videocam': !member.status.video.muted, 'mdi-av-videocam-off': member.status.video.muted, 'in-use': (member.status.video && !member.status.video.muted), 'disabled': !member.status.video}"></i>
</span> </span>
</div> </div>
</div> </div>
......
...@@ -146,13 +146,17 @@ ...@@ -146,13 +146,17 @@
}; };
$scope.confMuteMic = function(memberID) { $scope.confMuteMic = function(memberID) {
if(verto.data.confRole == 'moderator') {
console.log('$scope.confMuteMic'); console.log('$scope.confMuteMic');
verto.data.conf.muteMic(memberID); verto.data.conf.muteMic(memberID);
}
}; };
$scope.confMuteVideo = function(memberID) { $scope.confMuteVideo = function(memberID) {
if(verto.data.confRole == 'moderator') {
console.log('$scope.confMuteVideo'); console.log('$scope.confMuteVideo');
verto.data.conf.muteVideo(memberID); verto.data.conf.muteVideo(memberID);
}
}; };
$scope.confPresenter = function(memberID) { $scope.confPresenter = function(memberID) {
......
Markdown 格式
0%
您添加了 0 到此讨论。请谨慎行事。
请先完成此评论的编辑!
注册 或者 后发表评论