ویژگی مدت زمان صوت

تعریف و استفاده

duration این ویژگی طول صوت را به ثانیه‌ها برمی‌گرداند.

برنامه‌های مرورگر مختلف مقادیر مختلفی را برمی‌گردانند. در مثال زیر:

  • Opera 18+ و Chrome به "1.515102" برمی‌گردد
  • Firefox به "1.509298" برمی‌گردد
  • Internet Explorer به "1.5491875" برمی‌گردد
  • Safari به "1.5149999856948853" برمی‌گردد
  • Opera 12 به "1.5092970520000002" برمی‌گردد

توضیحات:این ویژگی فقط خواندنی است.

مثال

مقدار طول صوت را به دست می‌آورد:

var x = document.getElementById("myAudio").duration;

آزمایش کنید

جملات

audioObject.duration

جزئیات فنی

مقدار بازگشتی:

عدد، طول صدا را نشان می‌دهد، به واحد ثانیه.

اگر صدا تنظیم نشده باشد، NaN" (Not-a-Number، عدد نیست) بازمی‌گردانده می‌شود.

اگر صدا به صورت پخش زنده است و طول مشخصی ندارد، "Inf" (Infinite، بی‌نهایت) بازمی‌گردانده می‌شود.

پشتیبانی از مرورگر

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
پشتیبانی پشتیبانی پشتیبانی پشتیبانی پشتیبانی