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: ხმოვანი ან მუტის მდგომარეობა შეიცვალა.
  • ratechange: დაკვრის სიჩქარე შეიცვალა.
  • resize: ვიდეოს ზომა შეიცვალა (მაგალითად, მოწყობილობის მიმართულების ცვლილების შედეგად).
  • cuechange: მიმდინარე ტრეკისთვის აქტიური ტექსტის ნაწილები შეიცვალა.

მაგალითი play მოვლენაზე გამოწერის:

// ვიდეო ელემენტის მიღება
const videoElement = document.getElementById('myVideo');

// გამოწერა 'play' მოვლენაზე
videoElement.addEventListener('play', () => {
  // მოქმედებები დაკვრის დაწყებისას
  console.log('ვიდეო დაკვრა დაიწყო');
});