رویداد onloadedmetadata

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

هنگامی که داده‌های متا صدا/ویدیو مشخص شده، رویداد onloadedmetadata رخ می‌دهد.

داده‌های متا صدا/ویدیو شامل: زمان، ابعاد (فقط برای ویدیو) و مسیرهای متنی هستند.

در طول بارگذاری صدا/ویدیو، رویدادهای زیر به ترتیب زیر رخ می‌دهند:

  1. onloadstart
  2. ondurationchange
  3. رویداد onloadedmetadata
  4. onloadeddata
  5. onprogress
  6. oncanplay
  7. oncanplaythrough

مثال

مثال 1

هنگام بارگذاری داده‌های متا ویدیو، جاوااسکریپت را اجرا کنید:

<video onloadedmetadata="myFunction()">

آزمایش کنید

مثال 2

پس از بارگذاری داده‌های متا، جاوااسکریپت را اجرا کنید:

<audio onloadedmetadata="myFunction()">

آزمایش کنید

نحوه‌ی نوشتن

در HTML:

<element onloadedmetadata="myScript">

آزمایش کنید

در جاوااسکریپت:

object.onloadedmetadata = function(){myScript};

آزمایش کنید

در جاوااسکریپت، از روش addEventListener() استفاده کنید:

object.addEventListener("loadedmetadata", myScript);

آزمایش کنید

توضیحات:اینترنت اکسپلورر 8 یا نسخه‌های پیشین آن از آن پشتیبانی نمی‌کند مетод addEventListener().

جزئیات فنی

بالای نسل‌ها: پشتیبانی نمی‌شود
قابل لغو: پشتیبانی نمی‌شود
نوع رویداد: رویداد
برچسب‌های HTML پشتیبانی‌شده: <audio> و <video>
نسخه DOM: رویدادهای سطح 3

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

اعداد در جدول نشان‌دهنده نسخه اولیه مرورگرهای پشتیبان از این رویداد هستند.

رویداد Chrome IE Firefox Safari اپرا
رویداد onloadedmetadata پشتیبانی 9.0 پشتیبانی پشتیبانی پشتیبانی