--- title: Navigator.connection slug: Web/API/Navigator/connection translation_of: Web/API/Navigator/connection ---
{{APIRef("Network Information API")}}{{SeeCompatTable}}

Navigator.connection 是只读的,提供一个{{domxref("NetworkInformation")}} 对象来获取设备的网络连接信息。例如用户设备的当前带宽或连接是否被计量, 这可以用于基于用户的连接来选择高清晰度内容或低清晰度内容。

语法

connectionInfo = navigator.connection

返回网络连接状态NetworkInformation对象,包括.downlink(网络下行速度)  effectiveType(网络类型) onchange(有值代表网络状态变更) rtt(估算的往返时间) saveData(打开/请求数据保护模式)

标准

标准 状态 备注
{{SpecName('Network Information', '#h-the-connection-attribute', 'Navigator.connection')}} {{Spec2('Network Information')}} 初次定义

浏览器兼容情况

{{Compat("api.Navigator.connection")}}

参考资料