مетод canPlayType() ویدئو

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

canPlayType() این روش بررسی می‌کند که آیا مرورگر می‌تواند نوع ویدئویی که تعیین شده است را پخش کند.

canPlayType() این روش می‌تواند یکی از مقادیر زیر را بازگرداند:

  • "probably" - احتمالاً مرورگر این نوع ویدئو را پشتیبانی می‌کند
  • "maybe" - ممکن است مرورگر این نوع ویدئو را پشتیبانی کند
  • "" - (خالی) مرورگر این نوع ویدئو را پشتیبانی نمی‌کند

مثال

بررسی کنید که مرورگر شما می‌تواند ویدئوهای مختلف را پخش کند:

var x = document.createElement("VIDEO");
isSupp = x.canPlayType(vidType+';codecs="'+codType+'"');

آزمایش کنید

نحوه استفاده

videoObject.canPlayType(نوع)

پارامتر

پارامتر توضیح
نوع

تعریف نوع ویدئویی که باید پشتیبانی شود (و کدک‌های انتخابی).

معمولی‌ترین مقادیر:

  • video/ogg
  • video/mp4
  • video/webm

معمولی‌ترین مقادیر، از جمله کدک‌ها:

  • video/ogg; codecs="theora, vorbis"
  • video/mp4; codecs="avc1.4D401E, mp4a.40.2"
  • video/webm; codecs="vp8.0, vorbis"

نکته:اگر شامل کدک‌ها باشد، این روش تنها می‌تواند "probably" بازگرداند.

جزئیات فنی

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

مقدار رشته‌ای که سطح پشتیبانی را نشان می‌دهد. مقادیر ممکن:

  • "probably" - احتمالاً پشتیبانی می‌شود
  • "maybe" - ممکن است پشتیبانی شود
  • "" (متن خالی) - پشتیبانی نمی‌شود

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

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