Computer >> บทช่วยสอนคอมพิวเตอร์ >  >> การเขียนโปรแกรม >> HTML

คุณสมบัติ preload ของ Video ใน HTML DOM

คุณสมบัติ preload ของ HTML DOM Video ใช้สำหรับคืนค่าสตริงที่บ่งชี้ว่าผู้สร้างคิดว่าข้อมูลวิดีโอควรโหลดเมื่อใด แม้ว่าบางครั้งอาจถูกข้ามไป ค่าเริ่มต้นคือ 'metadata'

ไวยากรณ์ (Syntax)

การคืนค่าสตริง

mediaObject.preload

การตั้งค่า preload เป็นสตริง

mediaObject.preload = "auto|metadata|none"

ตัวอย่างการใช้งาน

ตัวอย่างต่อไปนี้แสดงการใช้งานคุณสมบัติ HTML DOM Video preload:

<!DOCTYPE html> <html> <head> <title>HTML DOM Video preload</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-preload</legend>          <video id="demo" width="320" preload=”none” controls><source          src="https://www.tutorialspoint.com/html5/foo.mp4" type="video/mp4"></video><br>          <input type="button" onclick="getTrackDetails()" value="Preload Video">          <div id="divDisplay"></div>         </fieldset>    </form>    <script>       var divDisplay = document.getElementById("divDisplay");       var demo = document.getElementById("demo");       divDisplay.textContent = 'Data Savings mode on. Play video to load it';       function getTrackDetails() {          demo.preload = 'metadata'          divDisplay.textContent = 'Data Savings mode off. Preload enabled';       }    </script> </body> </html>

ผลลัพธ์

ก่อนคลิกปุ่ม 'Preload Video':

คุณสมบัติ preload ของ Video ใน HTML DOM

หลังคลิกปุ่ม 'Preload Video':

คุณสมบัติ preload ของ Video ใน HTML DOM