台湾一级a毛片在线播放,黄色精品偷拍视频大全,精品一区二区在线欧美日韩,日本特黄一级视频播三级片,日韩美女18岁美女视频,偷偷操不一样的99,国产午夜激无码av毛片久

智慧服務,成就美好體驗 項目咨詢

主頁 > 服務與支持 > 開發(fā)平臺 > 客戶端SDK參考 > Web SDK > 會議 基本會控

入門使用

基本會控

更新時間:2019-11-19

描述

基本會控包括增加/刪除與會者成員,靜音/取消靜音全體會議成員,靜音/取消靜音指定與會者,申請/釋放主席權限,舉手,離開會議,結束會議。

會控的前提是已加入會議。

業(yè)務流程

圖1 基本會控流程圖 
  1. 構建要加入會議的成員列表的數(shù)據(jù)結構attendees。
  2. 調用client.addAttendee()接口增加與會成員,第1步中的attendees作為參數(shù)。

    代碼示例:

    var cloudecAddAttendee = function () {
        var conference = client.getConfHandler();
        var cloudecAttendeeNumber = document.getElementById("addAttendee_ipt").value;
    
        if (conference == null) {
            alert("Meeting has not yet started");
            return;
        }
        var cloudecAttendeesArray = cloudecAttendeeNumber.split(",");   
        var cloudecAttendees = newArray();
        for (vari = 0; i < cloudecAttendeesArray.length; i++) {
            cloudecAttendees[i] = { number:cloudecAttendeesArray[i], name:cloudecAttendeesArray[i], role:0 };
        }
        client.addAttendee(cloudecAttendees);
    }
    
     

    參考文件:\usage\components\attendee_list.html。

  3. 構建要移除會議成員的數(shù)據(jù)結構attendee。
  4. 調用client.delAttendee()接口刪除指定的與會成員,第3步中的attendee作為參數(shù)。

    代碼示例:

    var cloudecDelAttendee = function (attendeeNumberStr) {
        var conference = client.getConfHandler();
        if (conference == null) {
            alert("Meeting has not yet started");
            return;
        }
        client.delAttendee(attendeeNumberStr);
    }
    
     

    參考文件:\usage\components\attendee_list.html。

  5. 調用client.muteConference()接口將全體與會成員靜音或者取消靜音。

    代碼示例:

    var cloudecMuteAll = function () {
        var conference = client.getConfHandler();
        if (conference == null) {
            alert("Meeting has not yet started");
            return;
        }
        client.muteConference(true);
    }
    
     

    參考文件:\usage\components\conf_control.html。

  6. 構建要靜音的與會成員的數(shù)據(jù)結構attendee。
  7. 調用client.muteAttendee()接口靜音或者取消靜音指定的與會成員,第6步中的attendee作為參數(shù)。

    代碼示例:

    var cloudecMuteAttendee = function (attendeeNumberStr) {
        var conference = client.getConfHandler();
        if (conference == null) {
            alert("Meeting has not yet started");
            return;
        }
        client.muteAttendee(attendeeNumberStr,true);
    }
    
     

    參考文件:\usage\components\attendee_list.html。

  8. 調用client.releaseChairman()接口釋放主席權限,此接口無需傳入?yún)?shù)。

    代碼示例:

    var cloudecReleaseChairman = function () {
        var conference = client.getConfHandler();
        if (conference == null) {
            alert("Meeting has not yet started");
            return;
        }
        client.releaseChairman();
    }
    
     

    參考文件:\usage\components\conf_control.html。

  9. 調用client.requestChairman()接口申請主席權限。

    代碼示例:

    var cloudecRequestChairman = function () {
        var conference = client.getConfHandler();
        var cloudecChairmanPwd = document.getElementById("chairmanPwd_ipt").value;
        if (conference == null) {
            alert("Meeting has not yet started");
            return;
        }
        client.requestChairman(cloudecChairmanPwd);
    }
    
     

    參考文件:\usage\components\conf_control.html。

  10. 調用client.handup()接口將指定的與會成員舉手或取消舉手。

    代碼示例:

    var cloudecHandup = function (attendeeNumberStr) {
        var conference = client.getConfHandler();
        if (conference == null) {
            alert("Meeting has not yet started");
            return;
        }
        client.handup(attendeeNumberStr);
    }
    
     

    參考文件:\usage\components\conf_control.html。

  11. 離開或退出會議。
    1. 調用client.leaveConf()接口將離開會議,會議仍然在繼續(xù),此接口無需傳入?yún)?shù)。

      代碼示例:

      var cloudecLeaveConference = function () {
          var conference = client.getConfHandler();
          if (conference == null) {
              alert("Meeting has not yet started");
              return;
          }
          client.leaveConf();
      }
      
       

      參考文件:\usage\components\conf_control.html。

    2. 調用client.endConf()接口將結束會議,此接口無需傳入?yún)?shù)。

      代碼示例:

      var cloudecEndConference = function () {
          var conference = client.getConfHandler();
          if (conference == null) {
              alert("Meeting has not yet started");
              return;
          }
          client.endConf();
      }
      
       

      參考文件:\usage\components\conf_control.html。

注意事項

  1. 調用addAttendee() 、delAttendee()、muteConf()、releaseChairman()和endConf()接口要求調用者必須為主席。
  2. handup()接口用于被禁言的場景。
  3. muteAttendee()接口,主席可對所有與會者設置或取消靜音,普通與會者只可對自己設置或取消靜音。
  4. 全體靜音的時候只有主席可以發(fā)言,如果主席自己是靜音狀態(tài)則此操作會解除自己靜音狀態(tài)。