خصوصية مدة الصوت

التعريف والاستخدام

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" (Infinity، لا نهائي).

دعم المتصفحات

الـ Chrome الـ Edge الـ Firefox الـ Safari الـ Opera
الـ Chrome الـ Edge الـ Firefox الـ Safari الـ Opera
الدعم الدعم الدعم الدعم الدعم