Computer >> Máy Tính >  >> Lập trình >> HTML

Thuộc tính HTML DOM Video textTracks


Thuộc tính HTML DOM Video textTracks trả về đối tượng TextTrackList chứa thông tin về các đoạn văn bản cho video.

Cú pháp

Sau đây là cú pháp -

Trả lại đối tượng TextTracksList

mediaObject.textTracks

Hãy để chúng tôi xem một ví dụ về Video textTracks tài sản -

Ví dụ

<!DOCTYPE html>
<html>
<head>
<title>HTML DOM Video textTracks</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-textTracks</legend>
         <video id="demo" width="320" controls>
         <source src="https://www.tutorialspoint.com/html5/foo.mp4" type="video/mp4">
         <track default kind="subtitles" srclang="en" src="sample-en.srt" label="English"/>
         <track kind="subtitles" srclang="es" src="sample-es.srt" label="Spanish" />
         </video><br>
         <input type="button" onclick="getTrackDetails()" value="Get Total Text Tracks">
         <div id="divDisplay"></div>
      </fieldset>
   </form>
   <script>
      var divDisplay = document.getElementById("divDisplay");
      var textSelect = document.getElementById("textSelect");
      var demo = document.getElementById("demo");
      function getTrackDetails() {
         divDisplay.textContent = 'Total text tracks '+demo.textTracks.length;
         divDisplay.textContent += ', 1. '+demo.textTracks[0].label;
         divDisplay.textContent += ', 2. '+demo.textTracks[1].label;
      }
   </script>
</body>
</html>

Đầu ra

Trước khi nhấp vào ‘Nhận Tổng số đoạn văn bản’ nút -

Thuộc tính HTML DOM Video textTracks

Sau khi nhấp vào ‘Nhận Tổng số đoạn văn bản’ nút -

Thuộc tính HTML DOM Video textTracks