Edition for Web Developers — Last Updated 13 November 2024
WebSocket
インターフェイスはここで定義されていた。現在はWebSocketで定義されている。[WEBSOCKETS]
MessageEvent
インターフェイスSupport in all current engines.
サーバー送信イベント、文書をまたがるメッセージング、チャンネルメッセージング、ブロードキャストチャンネル、およびWebSocketsのメッセージは、message
イベントにMessageEvent
インターフェイスを使用する:[WEBSOCKETS]
event.data
メッセージのデータを返す。
event.origin
サーバー送信イベントおよび文書をまたがるメッセージングの場合、メッセージの生成元を返す。
event.lastEventId
サーバー送信イベントの最後のイベントID文字列を返す。
event.source
SharedWorkerGlobalScope
オブジェクトで発火したconnect
イベントで、文書をまたがるメッセージング用のソースウィンドウのWindowProxy
、およびアタッチされているMessagePort
を返す。
event.ports
文書をまたがるメッセージングおよびチャネルメッセージングの場合、メッセージとともに送信された MessagePort
配列を返す。
さまざまなAPI(WebSocket
、EventSource
など)は、MessagePort
APIを使用せずに、message
イベントにMessageEvent
インターフェイスを使用する。