Computer >> Hướng Dẫn Máy Tính >  >> Lập Trình >> HTML

Thuộc tính networkState của Video trong HTML DOM


Thuộc tính networkState của đối tượng Video trong HTML DOM trả về một số tương ứng với trạng thái mạng của video.

Cú pháp

Trả về giá trị số:

mediaObject.networkState

Ở đây, giá trị trả về có thể là:

  • 0 (NETWORK_EMPTY) – mô tả media chưa được khởi tạo
  • 1 (NETWORK_IDLE) – mô tả media đang hoạt động và đã chọn tài nguyên, nhưng không sử dụng mạng
  • 2 (NETWORK_LOADING) – mô tả trình duyệt đang tải dữ liệu media
  • 3 (NETWORK_NO_SOURCE) – mô tả không tìm thấy nguồn media

Ví dụ

Ví dụ minh họa thuộc tính HTML DOM Video networkState:

<!DOCTYPE html> <html> <head> <title>HTML DOM Video networkState</title> <style>    * {       padding: 2px;       margin:5px;    }    form {       width:70%;       margin: 0 auto;       text-align: center;    }    input[type="button"] {       border-radius: 10px;    } </style> </head> <body>    <form>       <fieldset>          <legend>HTML-DOM-Video-networkState</legend>          <video id="demo" width="320" controls><source    src="https://www.tutorialspoint.com/html5/foo.mp4" type="video/mp4"></video><br>          <input type="button" onclick="setTrackDetails()" value="Đặt nguồn">          <input type="button" onclick="getTrackDetails()" value="Lấy trạng thái mạng">          <div id="divDisplay">          </div>       </fieldset>    </form> <script>    var divDisplay = document.getElementById("divDisplay");    var demo = document.getElementById("demo");    var srcOfMedia = 'https://www.tutorialspoint.com/html5/foo.mp4';    function getTrackDetails() {       divDisplay.textContent = 'Trạng thái mạng: '+demo.networkState;       }       function setTrackDetails() {          demo.src = srcOfMedia;          demo.load();       } </script> </body> </html>

Kết quả

Nhấn nút „Lấy trạng thái mạng“ khi chưa định nghĩa nguồn:

Thuộc tính networkState của Video trong HTML DOM

Nhấn nút „Lấy trạng thái mạng“ khi đã định nghĩa nguồn nhưng trình duyệt đang tải dữ liệu:

Thuộc tính networkState của Video trong HTML DOM