这是
实验性技术
检查
浏览器兼容性表格
要小心谨慎在生产中使用这之前。
只读
RTCDataChannel
property
maxPacketLifeTime
returns the amount of time, in milliseconds, the browser is allowed to take to attempt to transmit a message, as set when the data channel was created, or
null
.
This limits how long the browser can continue to attempt to transmit and retransmit the message before giving up.
var lifetime = aDataChannel.maxPacketLifeTime;
The number of milliseconds over which the browser may continue to attempt to transmit the message until it either succeeds or gives up. If not set when
RTCPeerConnection.createDataChannel()
was called to create the data channel, this value is
null
.
// TBD
| 规范 | 状态 | 注释 |
|---|---|---|
|
WebRTC 1.0: Real-time Communication Between Browsers
The definition of 'RTCDataChannel.maxPacketLifeTime' in that specification. |
候选推荐 | 最初的规范。 |
| 桌面 | 移动 | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|
maxPacketLifeTime
|
Chrome 56 | Edge ≤79 | Firefox 62 | IE No | Opera 43 | Safari No | WebView Android 56 | Chrome Android 56 | Firefox Android 62 | Opera Android 43 | Safari iOS No | Samsung Internet Android 6.0 |
完整支持
不支持
实验。期望将来行为有所改变。
RTCDataChannel
MediaDevices.getUserMedia()
Navigator.mediaDevices
RTCCertificate
RTCDTMFSender
RTCDTMFToneChangeEvent
RTCDataChannelEvent
RTCDtlsTransport
RTCErrorEvent
RTCIceCandidate
RTCIceTransport
RTCPeerConnection
RTCPeerConnectionIceErrorEvent
RTCPeerConnectionIceEvent
RTCRtpReceiver
RTCRtpSender
RTCRtpTransceiver
RTCSctpTransport
RTCSessionDescription
RTCStatsEvent
RTCStatsReport
RTCTrackEvent