The HTMLMediaElement.networkState property indicates the current state of the fetching of media over the network.
Syntax
xxxxxx
Value
An unsigned short. Possible values are:
| Constant | Value | Description | 
|---|---|---|
| NETWORK_EMPTY | 0 | There is no data yet. Also, readyStateisHAVE_NOTHING. | 
| NETWORK_IDLE | 1 | |
| NETWORK_LOADING | 2 | The media is loading. | 
| NETWORK_NO_SOURCE | 3 | 
Examples
xxxxx
<xxxx></xxxx>
xxxxx
xxx.xxx()
Specifications
| Specification | Status | Comment | 
|---|---|---|
| WHATWG HTML Living Standard The definition of 'HTMLMediaElement.networkState' in that specification. | Living Standard | No change from HTML5 | 
| HTML5 The definition of 'HTMLMediaElement.networkState' in that specification. | Recommendation | Initial definition. | 
Browser compatibility
| Feature | Chrome | Firefox (Gecko) | Internet Explorer | Opera | Safari | 
|---|---|---|---|---|---|
| Basic support | (Yes) | 3.5 (1.9.1) [1] | 9 | ? | ? | 
| Feature | Android | Firefox Mobile (Gecko) | Firefox OS (Gecko) | IE Mobile | Opera Mobile | Safari Mobile | 
|---|---|---|---|---|---|---|
| Basic support | (Yes) | (Yes) | (Yes) | ? | (Yes) | (Yes) | 
[1] The NETWORK_LOADED state was removed to align with the HTML spec in Gecko 2.0 (Firefox 4 / Thunderbird 3.3 / SeaMonkey 2.1). 
See also
- The interface defining it, HTMLMediaElement.