Tukio la oncanplay

Ufafanuzi na matumizi

Hatua ya oncanplay inasababishwa wakati browser inaweza kuanza kuwanza kueleza audio/video (wakati inabaki kwa kuanza).

Kwenye mawendo wa audio/video, inasababishwa kama kifuatifu kwa hatua hizo:

  1. onloadstart
  2. ondurationchange
  3. onloadedmetadata
  4. onloadeddata
  5. onprogress
  6. oncanplay
  7. oncanplaythrough

Mifano

Mfano 1

Kufanya JavaScript wakati ya kinachopakurahesha kuanza kueleza video:

<video oncanplay="myFunction()">

Jifunze kwa uwekezaji wa mwenyewe

Mfano 2

Kufanya JavaScript wakati ya kinaudia inapakurahesha kuanza kueleza:

<audio oncanplay="myFunction()">

Jifunze kwa uwekezaji wa mwenyewe

Inayofanywa:

Kwenye HTML:

<element oncanplay="myScript">

Jifunze kwa uwekezaji wa mwenyewe

Kwenye JavaScript:

object.oncanplay = function(){myScript};

Jifunze kwa uwekezaji wa mwenyewe

Kwenye JavaScript, tumia method ya addEventListener():

object.addEventListener("canplay", myScript);

Jifunze kwa uwekezaji wa mwenyewe

Mafano:Internet Explorer 8 au zaidi ya hayo haikusadikiwa Method ya addEventListener().

Vivyo ya teknolojia

Inakataa kusambaa: Husadika
Inafikia: Husadika
Aina ya hatua: Hatua
Mafanikio ya HTML: <audio> na <video>
Jukuu ya DOM: Hatua za Level 3

Mafanikio ya browser

Mafuatili ya uwanja wa hatua inaonekana kwa sababu ya browser ya kwanza ya kusadika hii hatua.

事件 Chrome IE Firefox Safari Opera
oncanplay Msaada 9.0 Msaada Msaada Msaada