<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                ### **初始化** 1、在sdk初始化配置項中增加視頻呼叫配置信息; 2、在sdk初始化后調用instance.callbackFunctionRegister添加事件注冊。 **參數解釋** | 屬性名 | 初始化參數 | 說明 | | --- | --- | --- | | onReceiveVideoCallRequest | 定義視頻呼叫配置回調 | 接收視頻呼叫請求 | | onReceiveVideoCallStart | 定義視頻呼叫配置回調 | 接收視頻呼叫開始通知 | | onReceiveVideoCallFinish | 定義視頻呼叫配置回調 | 接收視頻呼叫結束通知 | | onReceiveVideoCallError | 定義視頻呼叫配置回調 | 接收視頻呼叫異常通知 | **回調說明** | 名稱 | 參數說明 | 接口說明 | 備注 | | --- | --- | --- | --- | | onReceiveVideoCallRequest | data(返回數據) | 接收視頻呼叫請求通知 |data.userId 呼叫方用戶Id <br> data.userStr 用戶自定義參數| | onReceiveVideoCallStart | data(返回數據) | 接收視頻呼叫開始通知 |data.userId 呼叫方用戶Id <br> data.roomId 系統分配的房間號 <br> data.userStr 用戶自定義參數| | onReceiveVideoCallFinish | result(返回數據)<br>data(返回數據) | 接收視頻呼叫結束通知 |result.code 錯誤碼 <br>result.msg 錯誤信息<br>data.userId 呼叫方用戶Id <br> data.userStr 用戶自定義參數| | onReceiveVideoCallError | result(返回數據) | 接收視頻呼叫異常通知 |result.code 錯誤碼 <br>result.msg 錯誤信息<br>100101:源用戶主動放棄會話<br>100104:目標用戶拒絕會話<br>100105:會話請求超時<br>100106:網絡斷線| **示例代碼** ~~~ //第一種系統通知注冊方式:在sdk初始化配置項中增加視頻呼叫配置信息 var instance = AnyChatWebSDK.sdkInit({ ..., videoCallOpt: videoCallOpt, ... }); //第二種系統通知注冊方式:在sdk初始化后調用instance.callbackFunctionRegister添加事件注冊 instance.callbackFunctionRegister(videoCallOpt); var videoCallOpt = { //接收視頻呼叫請求通知 onReceiveVideoCallRequest: onReceiveVideoCallRequest, //接收視頻呼叫開始通知 onReceiveVideoCallStart: onReceiveVideoCallStart, //接收視頻呼叫結束通知 onReceiveVideoCallFinish: onReceiveVideoCallFinish, //接收視頻呼叫異常通知 onReceiveVideoCallError: onReceiveVideoCallError }; //接收視頻呼叫請求 function onReceiveVideoCallRequest(data) { //data.userId 呼叫方用戶Id //data.userStr 用戶自定義參數 } //接收視頻呼叫開始通知 function onReceiveVideoCallStart(data) { //data.userId 對方用戶id //data.roomId 系統分配的房間號,呼叫雙方進入到該房間,打開自己的攝像頭,請求對方的視頻流,開始視頻通話,具體參見音視頻通話接口 //data.userStr 用戶自定義參數 } //接收視頻呼叫異常通知 function onReceiveVideoCallError(result) { //result.code 錯誤碼 //result.msg 錯誤信息 } //接收視頻呼叫結束通知 function onReceiveVideoCallFinish(data) { //data.userId 對方用戶Id //data.userStr 用戶自定義參數 } ~~~
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看