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