swConfIMSend/SwConfFileRecv 接口参数
属性 类型 描述
msgitems MsgItem[] 用户消息。 这里为什么是数组呢,用于发送组合消息!
callback function(options: EventOptions, response: jSWProtocol.Response) 回调函数
tag Object 用户数据
MsgItem
属性 类型 描述
iType jSWProtocol.IMMSGTypes 消息类型,不同的消息类型,data也不同
data jSWProtocol.IMMSGTypes 用户数据
示例
    var conf = getConf(); 获取会议对象

    //发送消息
    var msgItem = {
        iType: jSWProtocol.IMMSGTypes.Text,
        data: "这是个测试数据,用于测试发送"
    };
    var msgItems = [msgItem];

    function confIMSendHasResultHandler(options, response){
        //发送有结果了
    }

    var rc = conf.swConfIMSend({
        msgitems: msgItem,
        callback: confIMSendHasResultHandler,
        tag: null
    });
    //rc 发送的结果

    //接收文件
    var msgItem = {
        iType: jSWProtocol.IMMSGTypes.File,
        data: "",
        nruid: "NRU_asd6f51321sdf"
    };
    var msgItems = [msgItem];

    function confIMRecvHasResultHandler(options, response){
        //下载有结果了
    }

    function confIMRecvProgressHandler(options, response){
        //下载进度
    }

    var rc = conf.swConfIMSend({
        msgitems: msgItem,
        callback: confIMRecvHasResultHandler,
        pcallback: confIMRecvProgressHandler,
        tag: null
    });
    //rc 文件接收