WebSocket.bufferedAmount
Baseline Widely available
This feature is well established and works across many devices and browser versions. It’s been available across browsers since July 2015.
WebSocket.bufferedAmount
是一个只读属性,用于返回已经被send()
方法放入队列中但还没有被发送到网络中的数据的字节数。一旦队列中的所有数据被发送至网络,则该属性值将被重置为 0。但是,若在发送过程中连接被关闭,则属性值不会重置为 0。如果你不断地调用send()
,则该属性值会持续增长
The WebSocket.bufferedAmount
read-only property returns the number of bytes of data that have been queued using calls to send()
but not yet transmitted to the network. This value resets to zero once all queued data has been sent. This value does not reset to zero when the connection is closed; if you keep calling send()
, this will continue to climb.
Syntax
var bufferedAmount = aWebSocket.bufferedAmount;
Value
An unsigned long
.
Specifications
Specification |
---|
WebSockets Standard # ref-for-dom-websocket-bufferedamount① |
Browser compatibility
BCD tables only load in the browser