Το συμβάν onseeking
Ορισμός και χρήση
Το συμβάν onseeking εκπέμπεται όταν ο χρήστης ξεκινήσει να μετακινείται/πηδά σε νέα θέση στο ήχο/βίντεο.
Σημείωση:Το συμβάν onseeking με Συμβάν onseekedΑντίθετα.
Σημείωση:Παρακαλώ χρησιμοποιήστε το αντικείμενο ήχου/βίντεο Πρόθεσμη currentTimeΑνακτήστε τη τρέχουσα θέση αναπαραγωγής.
Παράδειγμα
Εκτελείτε JavaScript όταν ο χρήστης ξεκινά να μετακινηθεί/αποκτά νέα θέση στο βίντεο:
<video onseeking="myFunction()">
Στην κατώτερη πλευρά της σελίδας υπάρχουν περισσότερες περιπτώσεις TIY.
Γραμματική
Στο HTML:
<element onseeking="myScript">
Στο JavaScript:
объект.onseeking = function(){myScript};
Στο JavaScript, χρησιμοποιήστε τη μεθόδο addEventListener():
объект.addEventListener("seeking", myScript);
Σημειώσεις:O Internet Explorer 8 και οι προηγούμενες εκδόσεις δεν υποστηρίζουν addEventListener() μεθοδος。
Τεχνικά λεπτομέρειες
Καπνός: | Μη υποστηριζόμενο |
---|---|
Κατάργηση: | Μη υποστηριζόμενο |
Τύπος συμβάντος: | Συμβάν |
Υποστηριζόμενα HTML ετικέτες: | <audio> και <video> |
Έκδοση DOM: | Level 3 Events |
Υποστήριξη του περιηγητή
Ο αριθμός στη στήλη σημαίνει την πρώτη έκδοση του περιηγητή που υποστηρίζει πλήρως το συμβάν.
Συμβάν | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
onseeking | Υποστήριξη | 9.0 | Υποστήριξη | Υποστήριξη | Υποστήριξη |
Περισσότερες περιπτώσεις
Παράδειγμα
Αυτό το παράδειγμα δείχνει τη διαφορά μεταξύ των συμβάντων onseeking και onseeked:
<video onseeking="myFunction()" onseeked="mySecondFunction()">
Παράδειγμα
Όταν ο χρήστης ξεκινά να μετακινηθεί σε νέα θέση, χρησιμοποιήστε την ιδιότητα currentTime του αντικειμένου Video για να εμφανίσετε τη τρέχουσα θέση αναπαραγωγής:
// Ανακτά το στοιχείο <video> με id="myVideo" var x = document.getElementById("myVideo"); // Προσθέτει ένα συμβάν seeking στο <video> και εκτελεί μια συνάρτηση όταν ξεκινά η λειτουργία seek x.addEventListener("seeking", myFunction); function myFunction() { // Στο στοιχείο <p> με id="demo" εμφανίζεται η τρέχουσα θέση του βίντεο document.getElementById("demo").innerHTML = x.currentTime; }
Παράδειγμα
Εκτελέστε JavaScript όταν ο χρήστης ξεκινά να κινείται/πηδηγεί σε νέα θέση του οίνου:
<audio onseeking="myFunction()">