canplaythrough
Misol
Video to‘xtamasdan oxirigacha ijro etilishi mumkin bo‘lganda funksiyani chaqiring:
<video oncanplaythrough="myFunction()">
O‘zingiz sinab ko‘ring »
Quyida ko‘proq misollar.
Tavsif
oncanplaythrough hodisasi brauzer mediani buferlash uchun to‘xtamasdan oxirigacha ijro eta oladi deb hisoblaganda sodir bo‘ladi.
Audio va video hodisalari
Media yuklanayotganda bu hodisalar quyidagi tartibda sodir bo‘ladi:
| Hodisa | Qachon sodir bo‘ladi |
|---|---|
| onloadstart | Media yuklanishi boshlanadi |
| ondurationchange | Media davomiyligi o‘zgaradi |
| onloadedmetadata | Media metama’lumotlari yuklandi |
| onloadeddata | Media kadri yuklanadi |
| onprogress | Brauzer mediani yuklamoqda |
| oncanplay | Elementning aylantirish paneli aylantirilmoqda |
| oncanplaythrough | Brauzer mediani ijro eta olishini taxmin qiladi |
| onplay | Media ijro etila boshlaydi |
| onplaying | Media boshlanadi yoki davom etadi |
| ontimeupdate | Ko‘rsatilgan vaqt o‘zgaradi |
| onended | Media oxiriga yetdi |
Media yuklanayotganda yoki ijro etilayotganda sodir bo‘lishi mumkin bo‘lgan hodisalar:
| Hodisa | Qachon sodir bo‘ladi |
|---|---|
| onabort | Media yuklanishi bekor qilinadi |
| onemptied | Media bo‘sh (allaqachon yuklangan) |
| onerror | Mediani yuklashda xato yuz beradi |
| onpause | Media pauza qilinadi |
| onratechange | Ijro tezligi o‘zgaradi |
| onseeked | Foydalanuvchi mediada yangi joyga o‘tdi |
| onseeking | Foydalanuvchi mediada yangi joyga o‘tishni boshlaydi |
| onstalled | Media ma’lumotlari mavjud emas |
| onsuspend | Brauzer media ma’lumotlarini olmayapti |
| onvolumechange | Media ovoz balandligi o‘zgaradi |
| onwaiting | Media keyingi kadrni kutmoqda |
Shuningdek qarang:
Sintaksis
JavaScript’da, addEventListener() metodi yordamida:
object.addEventListener("canplaythrough", myScript);
O‘zingiz sinab ko‘ring »
Texnik tafsilotlar
| Ko‘tariladimi (bubbles): | Yo‘q |
|---|---|
| Bekor qilish mumkinmi: | Yo‘q |
| Hodisa turi: | Event |
| HTML teglari: | <audio> va <video> |
| DOM versiyasi: | Level 3 hodisalari |
Ko‘proq misollar
Misol
Audio to‘xtamasdan oxirigacha ijro etilishi mumkin bo‘lganda funksiyani chaqiring:
<audio oncanplaythrough="myFunction()">
O‘zingiz sinab ko‘ring »
Brauzerlarda qo‘llab-quvvatlash
oncanplaythrough DOM Level 3 (2004) imkoniyatidir.
U barcha zamonaviy brauzerlarda to‘liq qo‘llab-quvvatlanadi:
| Chrome | Edge | Firefox | Safari | Opera | IE |
| Ha | Ha | Ha | Ha | Ha | 11 |
W3Schools Pathfinder
Yutuqlaringizni kuzating – bu bepul!
