手机看片1024精品国产,丁香婷婷成人,午夜国产一级片,黄色片网站在线免费观看,男人的天堂香蕉在线视频,一级特黄毛片在线,中文日产国产精品久久

智慧服務(wù),成就美好體驗(yàn) 項(xiàng)目咨詢

主頁 > 服務(wù)與支持 > 開發(fā)平臺 > 客戶端SDK參考 > Web SDK > 會(huì)議 遠(yuǎn)程控制

入門使用

遠(yuǎn)程控制

更新時(shí)間:2019-11-19

描述

邀請其他與會(huì)者遠(yuǎn)程控制,請求控制其他與會(huì)者,接受或者拒絕遠(yuǎn)程控制其他與會(huì)者。

屏幕共享的前提是已加入會(huì)議。

業(yè)務(wù)流程

圖1 遠(yuǎn)程控制流程圖 
  1. 調(diào)用setRemoteCtrl()接口設(shè)置其他與會(huì)者控制自己。

    代碼示例:

    var number=prompt("Please enter the number","");
    if(number!=undefined && number!=null && number!=""){
    	client.setRemoteCtrl(1, 0, number);
    }
    
     

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

  2. 調(diào)用requestRemoteCtrl()接口請求控制對端。

    代碼示例:

    var cloudecRequestRemoteCtrl = function () {
        var conference = client.getConfHandler();
        if (conference == null) {
            alert("Meeting has not yet started");
            return;
        }
        client.requestRemoteCtrl(1);
    }
    
     
  3. 用戶收到onAsOnPrivilege事件,通知對端遠(yuǎn)程控制狀態(tài),用戶根據(jù)自己的實(shí)際情況調(diào)用answerRemoteCtrl()接口接受或者拒絕遠(yuǎn)程控制。

    代碼示例:

    onAsOnPrivilege: function(ret) {
    	if (ret.info.sharePrivilegeType == 0) {
    		switch (ret.info.shareAction) {
    			case 0:
    				alert("share permissions are released ");
    				break;
    			case 1:
    				alert("share permissions are added ");
    				break;
    			case 2:
    				alert("share permissions are modified  ");
    				break;
    			case 3:
    				var privilegeRet = confirm("The other person requests control of your computer,reject or accept?");
    				if (privilegeRet == true) {
    					client.answerRemoteCtrl(ret.info.attendee, true);
    				} else {
    					client.answerRemoteCtrl(ret.info.attendee, false);
    				}
    				break;
    			case 4:
    				alert("share permission request is denied ");
    				break;
    			default:
    		}
    	}
    },
    
     

    參考文件:\usage\event_process.js。

  4. 用戶根據(jù)自己的實(shí)際情況調(diào)用answerRemoteCtrl()接口接受,或者拒絕遠(yuǎn)程控制。

    代碼示例:

    onAsOnPrivilege:function(ret){
        if(ret.info.sharePrivilege==1){
    
            switch(ret.info.shareAction){
            case0:    alert("share permissions are released "); break;
            case1:    alert("share permissions are added "); break;
            case2:    alert("share permissions are modified  "); break;
            case3:    if(ret.info.isSelf==1){
                           var privilegeRet = confirm("The other person requests control of your computer,reject or accept?");
                           if (privilegeRet == true) {
                                client.answerRemoteCtrl(ret.info.attendeetrue);
                           }else {
                                client.answerRemoteCtrl(ret.info.attendee,false);
                           }
                      }                   
                      break;
            case4:    alert("share permission request is denied "); break;
            default:    
            }
        }
    }
    
     

    參考文件:

    \usage\event_process.js

注意事項(xiàng)

無。