ویژگی readyState Audio

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

readyState این ویژگی مقدار وضعیت آماده بودن صوت را بازمی‌گرداند.

وضعیت آماده بودن نشان‌دهنده این است که صوت آماده پخش است یا خیر.

نکته:این ویژگی فقط خواندنی است.

مثال

وضعیت آماده بودن فعلی صوت را بدست آورید:

var x = document.getElementById("myAudio").readyState;
document.getElementById("demo").innerHTML = x;

خودتان امتحان کنید

قوانین دستور زبان

audioObject.readyState

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

نوع توضیح
عدد

وضعیت آماده بودن عناصر صوتی را نشان می‌دهد:

  • 0 = HAVE_NOTHING - اطلاعات مربوط به آماده بودن صوتی وجود ندارد
  • 1 = HAVE_METADATA - داده‌های metadata صوتی آماده شده‌اند
  • 2 = HAVE_CURRENT_DATA - داده‌های موقعیت فعلی پخش موجود است، اما داده‌های کافی برای پخش فریم بعدی/میلی‌ثانیه وجود ندارد
  • 3 = HAVE_FUTURE_DATA - داده‌های فعلی و حداقل داده‌های آینده موجود است
  • 4 = HAVE_ENOUGH_DATA - داده‌های کافی برای شروع پخش موجود است

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

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