เหตุการณ์ ontimeupdate
คำนิยามและวิธีใช้
เหตุการณ์ ontimeupdate ที่เกิดขึ้นเมื่อตำแหน่งการเล่นของแสงเสียง/วิดีโอเปลี่ยนแปลง
เหตุการณ์นี้ถูกกระตุ้นโดย
- เล่นแสงเสียง/วิดีโอ
- การเคลื่อนตำแหน่งการเล่น (เช่นเมื่อผู้ใช้วิ่งไปยังจุดที่ต่างกันในแสงเสียง/วิดีโอ)
คำแนะนำ:เหตุการณ์ ontimeupdate มักถูกใช้กับ currentTime คุณสมบัติใช้งานร่วมกัน ค่านี้จะกลับค่าตำแหน่งการเล่นของแสงเสียง/วิดีโอ ด้วยหน่วยเวลาเป็นวินาที。
ตัวอย่าง
ตัวอย่าง 1
ทำงาน JavaScript ขณะที่ตำแหน่งการเล่นเปลี่ยนแปลง:
<video ontimeupdate="myFunction()">
ตัวอย่าง 2
ทำงาน JavaScript ขณะที่ตำแหน่งการเล่นของเสียงประกอบเปลี่ยนแปลง:
<audio ontimeupdate="myFunction()">
ตัวอย่าง 3
ใช้ค่า currentTime ที่กำหนดตำแหน่งการเล่นในวินาที 5:
document.getElementById("myVideo").currentTime = 5;
รูปแบบ
ใน HTML:
<element ontimeupdate="myScript">
ใน JavaScript:
object.ontimeupdate = function(){myScript};
ใน JavaScript ใช้วิธี addEventListener():
object.addEventListener("timeupdate", myScript);
หมายเหตุ:Internet Explorer 8 หรือตัวรุ่นเก่ากว่าไม่สนับสนุน วิธีการ addEventListener()。
รายละเอียดเทคนิค
การหลุดระดับ: | ไม่สนับสนุน |
---|---|
ควรยกเลิก: | ไม่สนับสนุน |
ประเภทเหตุการณ์: | Event |
สนับสนุนแบบตัวอักษร HTML: | <audio> และ <video> |
DOM รุ่น: | Level 3 Events |
การสนับสนุนโปรแกรมบราวเซอร์
ตัวเลขในตารางระบุว่าเครื่องนอนแรกที่สนับสนุนเหตุการณ์นี้อย่างเต็มที่
เหตุการณ์ | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
ontimeupdate | สนับสนุน | 9.0 | สนับสนุน | สนับสนุน | สนับสนุน |