Συμβάν 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);
Σημείωση:O Internet Explorer 8 ή παλιότερες εκδόσεις δεν υποστηρίζουν Μέθοδος addEventListener().
Τεχνικά λεπτομέρειες
Παράπλευρη διάδοση: | Μη υποστηριζόμενο |
---|---|
Κατάργηση: | Μη υποστηριζόμενο |
Τύπος συμβάντος: | Event |
Υποστηριζόμενες ετικέτες HTML: | <audio> και <video> |
Έκδοση DOM: | Level 3 Events |
Υποστήριξη προγράμματος περιήγησης
Οι αριθμοί στη διάταξη δείχνουν την πρώτη έκδοση του προγράμματος περιήγησης που υποστηρίζει πλήρως το γεγονός.
Γεγονότα | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
ontimeupdate | Υποστήριξη | 9.0 | Υποστήριξη | Υποστήριξη | Υποστήριξη |