Sobes.tech
Middle

Кадим видео же аудио элементтер үчүн кайсы окуяларга жазылса болот?

sobes.tech AI

AIден жооп

video же audio элементтери үчүн төмөнкү окуяларга жазылса болот:

  • loadstart: Ресурстун жүктөлүү процесси башталды.
  • progress: Ресурстун жүктөлүүдө.
  • suspend: Жүктөө үзгүлтүккө учурады (мисалы, тармак өчүрүлгөндө).
  • abort: Жүктөө колдонуучу тарабынан үзгүлтүккө учурады.
  • error: Жүктөөдө же ойнотмодо ката болду.
  • emptied: Элементтин тармактык абалы бош болду.
  • stalled: Маалымат жүктөө токтоп калды.
  • loadedmetadata: Метадата даяр (өлчөмдөр, узундук).
  • loadeddata: Ойнатуу үчүн баштапкы маалыматтар даяр.
  • canplay: Элемент ойной алат, бирок буферлөө керек болушу мүмкүн.
  • canplaythrough: Элемент буферлөөдө токтогусуз ойной алат.
  • playing: Ойнатуу башталды.
  • play: Ойнатуу ишке киргизилди же кайра жандандырылды.
  • pause: Ойнатуу токтотулду.
  • waiting: Буферлөө керек болгондуктан ойнотуу токтоду.
  • seeking: Колдонуучу убакыт шкаласында жылжууда.
  • seeked: Колдонуучу убакыт шкаласында жылжууну аяктады.
  • ended: Ойнатуу аяктады.
  • durationchange: Ресурстун узактыгы өзгөрдү.
  • timeupdate: Ойнатуу учурдагы позициясы өзгөрдү.
  • volumechange: Громкост же mute абалы өзгөрдү.
  • ratechange: Ойнатуу ылдамдыгы өзгөрдү.
  • resize: Видео өлчөмү өзгөрдү (мисалы, түзмөктүн ориентациясы өзгөргөндө).
  • cuechange: Учурдагы трек үчүн активдүү текст бөлүктөрү өзгөрдү.

play окуясына жазылуунун мисалы:

// video элементин алуу
const videoElement = document.getElementById('myVideo');

// 'play' окуясына жазылуу
videoElement.addEventListener('play', () => {
  // Ойнатуу башталганда иш-аракеттер
  console.log('Видео ойнотуу башталды');
});