HTML 音频/视频 document networkState属性返回音频/视频的当前网络状态(activity)。
返回音频/视频的当前网络状态
<!DOCTYPE html> <html> <head> <meta charset="utf-8"> <title>返回音频或视频网络状态-HTML教程www.xuandaima.com</title> </head> <body> <button onclick="getNWState()" type="button">获得视频的当前网络状态</button> <video id="video" controls="controls" autoplay="autoplay" width="300" height="300"> <source src="/Template/Test/src/friday.mp4" type="video/mp4"> 您的浏览器不支持 HTML5 video 标签。 </video> <script> myVid=document.getElementById("video"); function getNWState() { alert(myVid.networkState); } </script> </body> </html>
windows系统safari浏览器不支持该属性
返回 loop属性:
音频对象/视频对象.networkState
常量 | 值 | 描述 |
---|---|---|
NETWORK_EMPTY | 0 | 还没有数据。并且 readyState 的值是 HAVE_NOTHING 。 |
NETWORK_IDLE | 1 | HTMLMediaElement 是有效的并且已经选择了一个资源,,但是还没有使用网络。 |
NETWORK_LOADING | 2 | 浏览器正在下载 HTMLMediaElement 数据。简单的说就是在音频或视频缓存的时候返回就是2 |
NETWORK_NO_SOURCE | 3 | 没有找到 HTMLMediaElement src。 |