--- title: window.navigator.connection slug: Web/API/Navigator/connection translation_of: Web/API/Navigator/connection original_slug: Web/API/NetworkInformation/connection ---
{{ Apiref() }}
{{ SeeCompatTable() }}
네트워크 정보 API는 사용자 기기의 현재 대역폭이나 연결이 과금되는 지와 같은 정보를 알려줍니다. 이를 이용해서 사용자의 연결에 기반해서 높은 품질의 콘텐츠를 제공할지 낮은 품질의 콘텐츠를 제공할지 선택할 수 있습니다.
0
이고 알 수 없을 경우에는 infinity
로 나옵니다.Boolean
형의 true
가 반환됩니다.주의: connection
객체는 이벤트를 다루기 위한 {{domxref("EventTarget.addEventListener","addEventListener")}} 메서드를 사용할 수 있는 {{domxref("EventTarget")}}을 상속받습니다.
Specification | Status | Comment |
---|---|---|
{{ SpecName('Network Information', '', 'Network Information API') }} | {{ Spec2('Network Information') }} | Initial specification |
{{ CompatibilityTable() }}
Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari |
---|---|---|---|---|---|
Basic support | 20? {{ property_prefix("webkit") }} | 12.0 {{ property_prefix("moz") }} (see notes) | {{ CompatNo() }} | {{ CompatNo() }} | {{ CompatNo() }} |
Feature | Android | Firefox Mobile (Gecko) | IE Mobile | Opera Mobile | Safari Mobile |
---|---|---|---|---|---|
Basic support | {{ CompatNo() }} | 12.0 {{ property_prefix("moz") }} (see notes) | {{ CompatNo() }} | {{ CompatNo() }} | {{ CompatNo() }} |
dom.network.enabled
설정을 통해 비활성화 할 수 있습니다.metered
속성은 기본값이 false
이고 dom.network.metered
설정을 통해 설정할 수 있습니다(로밍시에 과금 상태로 설정하는 방법은 {{ bug("716943") }}를 참고하세요).navigator.mozConnection
이 {{domxref("EventTarget")}}의 인스턴스가 아니어서 addEventListener()
를 사용할 수 없었습니다. 이 문제는 해결되었습니다.