ความหมายและการใช้งาน
เหตุการณ์ที่เกิดขึ้นเมื่อ durationchange ข้อมูลที่ระบุระยะเวลาของเสียง / วิดีโอที่มีการเปลี่ยนแปลง
หมายเหตุ: เมื่อเสียง / วิดีโอถูกโหลดระยะเวลาจะเปลี่ยนจาก "NaN" กับระยะเวลาที่เกิดขึ้นจริงของเสียง / วิดีโอ
ในระหว่างขั้นตอนการโหลดของเสียง / วิดีโอเหตุการณ์ต่อไปนี้เกิดขึ้นในลำดับนี้:
- loadstart
- durationchange
- loadedmetadata
- loadeddata
- progress
- canplay
- canplaythrough
นำไปใช้กับ
ondurationchange แอตทริบิวต์เป็นส่วนหนึ่งของ แอตทริบิวต์เหตุการณ์ และสามารถนำมาใช้ในองค์ประกอบต่อไปนี้:
องค์ประกอบ | เหตุการณ์ |
---|---|
<audio> | durationchange |
<video> | durationchange |
ตัวอย่าง
Audio ตัวอย่าง
เรียก "myFunction" เมื่อเสียงที่มีความพร้อมที่จะเริ่มเล่น:
<audio ondurationchange="myFunction()">
ลองตัวเอง» Video ตัวอย่าง
เรียก "myFunction" เมื่อวิดีโอที่มีความพร้อมที่จะเริ่มเล่น:
<video ondurationchange="myFunction()">
ลองตัวเอง» สนับสนุนเบราว์เซอร์
ondurationchange
แอตทริบิวต์มีการสนับสนุนเบราว์เซอร์ต่อไปนี้สำหรับแต่ละองค์ประกอบ:
ธาตุ | |||||
---|---|---|---|---|---|
audio | ใช่ | 9.0 | ใช่ | ใช่ | ใช่ |
video | ใช่ | 9.0 | ใช่ | ใช่ | ใช่ |