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