Computer >> कंप्यूटर ट्यूटोरियल >  >> प्रोग्रामिंग >> HTML

HTML DOM Video readyState प्रॉपर्टी


HTML DOM Video readyState प्रॉपर्टी

HTML DOM Video readyState प्रॉपर्टी वीडियो की वर्तमान रेडी स्थिति से संबंधित एक नंबर लौटाती है।

सिंटैक्स

नंबर मान प्राप्त करना

mediaObject.readyState

यहां, वापसी मान निम्न हो सकते हैं:

  • 0 (HAVE_NOTHING) दर्शाता है कि कोई जानकारी उपलब्ध नहीं है
  • 1 (HAVE_METADATA) दर्शाता है कि मीडिया के लिए मेटाडेटा तैयार है और वीडियो सीक करने योग्य है
  • 2 (HAVE_CURRENT_DATA) दर्शाता है कि वर्तमान प्लेबैक स्थिति के लिए डेटा उपलब्ध है, लेकिन अगला फ्रेम चलाने के लिए पर्याप्त डेटा नहीं है
  • 3 (HAVE_FUTURE_DATA) दर्शाता है कि वर्तमान स्थिति के लिए डेटा और कम से कम दो फ्रेम से अधिक वीडियो के लिए भी डेटा उपलब्ध है
  • 4 (HAVE_ENOUGH_DATA) दर्शाता है कि प्ले शुरू करने के लिए पर्याप्त डेटा उपलब्ध है

उदाहरण

आइए HTML DOM Video readyState प्रॉपर्टी का एक उदाहरण देखें:

<!DOCTYPE html> <html> <head> <title>HTML DOM Video readyState</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-readyState</legend>          <video id="demo" width="320" controls><source src="" type="video/mp4"></video><br>          <input type="button" onclick="setTrackDetails()" value="Set Source">          <input type="button" onclick="getTrackDetails()" value="Get ready State">          <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 = 'ready State: '+demo.readyState;       }       function setTrackDetails() {          demo.src = srcOfMedia;          demo.load();       }    </script> </body> </html>

आउटपुट

'Get ready State' बटन पर क्लिक करने पर जब कोई सोर्स परिभाषित नहीं है:

HTML DOM Video readyState प्रॉपर्टी

'Get ready State' बटन पर क्लिक करने पर जब सोर्स परिभाषित है:

HTML DOM Video readyState प्रॉपर्टी

  1. HTML DOM Video played प्रॉपर्टी HTML DOM Video played प्रॉपर्टी

    HTML DOM Video played प्रॉपर्टी HTML DOM Video played प्रॉपर्टी एक TimeRanges ऑब्जेक्ट लौटाती है जिसमें वीडियो की खेली गई रेंज की लंबाई और उसकी शुरुआत, अंत की स्थिति के बारे में जानकारी होती है। सिंटैक्स TimeRanges ऑब्जेक्ट प्राप्त करना mediaObject.played उदाहरण आइए Video played प्रॉपर्टी का एक

  1. HTML DOM Video playbackRate प्रॉपर्टी HTML DOM Video playbackRate प्रॉपर्टी

    HTML DOM Video playbackRate प्रॉपर्टी HTML DOM Video playbackRate प्रॉपर्टी मीडिया की वर्तमान प्लेबैक दर से संबंधित एक नंबर लौटाती/सेट करती है। सिंटैक्स playbackRate को नंबर के रूप में प्राप्त करना mediaObject.playbackRate playbackRate को नंबर पर सेट करना mediaObject.playbackRate = number नोट:

  1. HTML DOM Video width प्रॉपर्टी HTML DOM Video width प्रॉपर्टी

    HTML DOM Video width प्रॉपर्टी HTML DOM Video width प्रॉपर्टी मीडिया की चौड़ाई (पिक्सेल में) से संबंधित एक नंबर लौटाती/सेट करती है। सिंटैक्स width को नंबर (px) के रूप में प्राप्त करना mediaObject.width width को नंबर (px) पर सेट करना mediaObject.width = number उदाहरण आइए Video width प्रॉपर्टी का