رویداد ontimeupdate
تعریف و استفاده
رویداد ontimeupdate در هنگام تغییر موقعیت پخش صدا/ویدئو رخ میدهد.
این رویداد در موارد زیر فعال میشود:
- پخش صدا/ویدئو
- موقعیت پخش را تغییر دهید (مثلاً زمانی که کاربر به نقطهای مختلف در صدا/ویدئو پیشرفت میکند)
توضیح:رویداد ontimeupdate معمولاً با ویژگی currentTimeبا هم استفاده میشوند، این خاصیت موقعیت فعلی پخش صدا/ویدئو را به ثانیهها برمیگرداند.
مثال
مثال 1
وقتی موقعیت پخش فعلی تغییر میکند، جاوااسکریپت را اجرا کنید:
<video ontimeupdate="myFunction()">
مثال 2
وقتی موقعیت پخش فعلی صدا تغییر میکند، جاوااسکریپت را اجرا کنید:
<audio ontimeupdate="myFunction()">
مثال 3
با استفاده از خاصیت currentTime، موقعیت پخش فعلی را به 5 ثانیه تنظیم کنید:
document.getElementById("myVideo").currentTime = 5;
نحوه استفاده
در HTML:
<element ontimeupdate="myScript">
در جاوااسکریپت:
object.ontimeupdate = function(){myScript};
در جاوااسکریپت، از روش addEventListener() استفاده کنید:
object.addEventListener("timeupdate", myScript);
نکته:اینترنت اکسپلورر 8 و نسخههای قبلی آن از آن پشتیبانی نمیکند مетод addEventListener()。
جزئیات فنی
پخش عمومی: | پشتیبانی نمیشود |
---|---|
قابل لغو: | پشتیبانی نمیشود |
نوع رویداد: | رویداد |
برچسبهای HTML پشتیبانیشده: | <audio> و <video> |
نسخه DOM: | رویدادهای سطح 3 |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولین مرورگر هستند که از این رویداد پشتیبانی میکند.
رویداد | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
ontimeupdate | پشتیبانی | 9.0 | پشتیبانی | پشتیبانی | پشتیبانی |