رویداد oncanplay
تعریف و استفاده
رویداد oncanplay در زمانی که مرورگر میتواند صدا/ویدیو مشخص شده را پخش کند (وقتی که به اندازه کافی بارگذاری شده است) رخ میدهد.
در فرآیند بارگذاری صدا/ویدیو، رویدادهای زیر به ترتیب زیر رخ میدهند:
مثال
مثال 1
جاوااسکریپت را در زمان آمادهسازی ویدیو برای پخش اجرا کنید:
<video oncanplay="myFunction()">
مثال 2
جاوااسکریپت را در زمان آمادهسازی صدا برای پخش اجرا کنید:
<audio oncanplay="myFunction()">
نحوهی نوشتن
در HTML:
<عنصر oncanplay="myScript">
در جاوااسکریپت:
عنصر.oncanplay = function(){myScript};
در جاوااسکریپت، از روش addEventListener() استفاده کنید:
عنصر.addEventListener("canplay", myScript);
توضیحات:اینترنت اکسپلورر 8 یا نسخههای قبلی آن از آن پشتیبانی نمیکند مетод addEventListener().
جزئیات فنی
حبابنمای: | پشتیبانی نمیشود |
---|---|
قابل لغو: | پشتیبانی نمیشود |
نوع رویداد: | رویداد |
برچسبهای HTML پشتیبانیشده: | <audio> و <video> |
نسخه DOM: | رویدادهای سطح 3 |
پشتیبانی مرورگر
اعداد در جدول نشاندهنده نسخه اولین مرورگر پشتیبان از این رویداد هستند.
رویداد | Chrome | IE | Firefox | Safari | Opera |
---|---|---|---|---|---|
رویداد oncanplay | پشتیبانی | 9.0 | پشتیبانی | پشتیبانی | پشتیبانی |