Matukio ya onseeking

Muhtasari na matumizi

Matukio ya onseeking inatendeka kwa sababu uwanafikia kiwango kipya cha kina au video.

Wahatia:matukio ya onseeking na Matukio ya onseekedInayotaka kwa sababu

Wahatia:Tumiaji kwenye objeku ya audio/video Mwili wa currentTimeKupata kiwango cha kusikia kwa sasa.

Mifano

Kufanya kazi ya JavaScript wakati mtumiaji anafanya mchezo kusikia kiwango kipya/kumfuata kiwango kipya kwenye video:

<video onseeking="myFunction()">

Jifunze kwa kufanya

Mifano zaidi ya TIY kuna kwenye ukurasa wa chini.

Inasimamia ya kiwango:

Kwenye HTML:

<element onseeking="myScript">

Jifunze kwa kufanya

Kwenye JavaScript:

object.onseeking = function(){myScript};

Jifunze kwa kufanya

Kwenye JavaScript, tumia metodi ya addEventListener():

object.addEventListener("seeking", myScript);

Jifunze kwa kufanya

Mafanikio:Internet Explorer 8 na zaidi ya kufikiria hana inasimamia Metodi ya addEventListener()

Mafanikio ya teknolojia

Inabubiri: Hinasimamia
Inafikia: Hinasimamia
Aina ya matukio: Matukio
Taji ya HTML ya inasimamia: <audio> na <video>
Sana ya DOM: Matukio ya Kiwango 3

Inasimamia ya kawaida

Mafanikio ya namba katika tabia hii inaonyesha sababu ya kwanza ya kufikiria kwa kina kwa kusimamia matukio hii.

Matukio Chrome IE Firefox Safari Opera
onseeking Inasimamia 9.0 Inasimamia Inasimamia Inasimamia

Mifano zaidi

Mifano

Mifano hii inonyesha mafikirio ya kilele cha matukio ya onseeking na onseeked:

<video onseeking="myFunction()" onseeked="mySecondFunction()">

Jifunze kwa kufanya

Mifano

Kama mtumiaji anafanya mchezo kusikia kiwango kipya, tumia kipimo ya currentTime ya kikemia ya Video kuonesha hali ya kusikia kwa sasa:

// Kuupata elementi ya <video> yenye id="myVideo"
var x = document.getElementById("myVideo");
// Kuingiza kiuzi cha <video> kwa matukio ya seeking na kufanya kazi ya programu wakati kufanywa kusikia
x.addEventListener("seeking", myFunction); 
function myFunction() {
  // Ina elementi ya <p> yenye id="demo" kuonesha hali ya kusikia video
  document.getElementById("demo").innerHTML = x.currentTime; 
}

Jifunze kwa kufanya

Mifano

Kufanya JavaScript: kama mtumishi anastartua/kuenda kwenye kiwango kipya cha sauti

<audio onseeking="myFunction()">

Jifunze kwa kufanya