message
WebSocket.messageはWebSocketでサーバーからデータを受信した際に実行されるイベントです。
WebSocket()を利用して作成したWebSocketオブジェクトで利用ができます。
WebSocket.onmessageプロパティにWebSocketでサーバーからデータを受信した際に実行したい関数を指定することで利用できます。
var host = "ws://localhost:8888/",
ws = new WebSocket(host);
ws.onmessage = function(message){
console.log(message.data);
}
addEventListener()でイベントを登録する際には以下のように指定を行います。
ws.addEventListener("message",function(message){
console.log(message.data);
});
データを送信するにはWebSocket.send()を利用します。
対応ブラウザ
IE | Chrome | Safari | Firefox | iOS | Android |
---|---|---|---|---|---|
◯ 10〜 | △ 4〜 ◯ 16〜 |
△ 5〜 ◯ 6〜 |
△ 4〜 ◯ 11〜 |
△ 4.2〜 ◯ 6〜 |
◯ 4.4〜 |
◯はRFC 6455に準拠した実装、△は一部の機能がRFC 6455に非準拠、☓は未実装です。
登録日 : 2014年03月21日 最終更新日 : 2014年3月21日