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