JavaScript

信号の受信

シグナルはセッションで受信される。シグナルを受信すると、送信されたデータに加えて、そのシグナルには from プロパティは、誰がシグナルを送信したかについての情報を持つ。これは、現在のユーザーが送信したシグナルと受信したシグナルを区別するために使用できます。

  1. 以下のコードをコピーして initializeSession() 関数である:
// Receive a message and append it to the history
const msgHistory = document.querySelector('#history');
session.on('signal:msg', (event) => {
  const msg = document.createElement('p');
  msg.textContent = event.data;
  msg.className = event.from.connectionId === session.connection.connectionId ? 'mine' : 'theirs';
  msgHistory.appendChild(msg);
  msg.scrollIntoView();
});

このコードでは、先のhtmlページからメッセージ履歴divを参照するための変数を作成し、シグナルをリッスンする。シグナルを受信すると、それがメッセージ履歴divに追加されます。このコードでは session.on(signal) リスナーを使うと、セッション内のすべてのシグナルを聞くことができます。このアプリのメッセージは msg タイプでは、これらのシグナルのみをリッスンしている。

基本的なテキストチャット

このチュートリアルに従って、Vonage Video API を使用して基本的なテキストチャットをゼロから構築してください。これは、ビデオプラットフォーム上でこの機能の概念実証を構築する最も簡単な方法です。

以下の言語で利用可能:
JavaScript Java Swift
手順
1
概要
2
始める前に
3
Vonageビデオアプリケーションの設定
4
プロジェクトフォルダーとHTMLテンプレートの作成
5
認証の設定
6
セッションへの接続
7
シグナルを送る
8
信号の受信
9
ブラウザでコードをテストする
10
CSSのカスタマイズ
11
結論