مетод fullscreenEnabled() API کامل‌شده

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

fullscreenEnabled() این روش مقدار برگشتی دارد که یک مقدار بولان است و نشان‌دهنده این است که آیا می‌توان مستند را در حالت کامل‌شده مشاهده کرد یا خیر.

اگر حالت کامل‌شده در دسترس باشد، fullscreenEnabled() این روش مقدار برگشتی دارد که اگر درست باشد، true و اگر غلط باشد، false دارد.

نکته:توجه: عنصرروش .requestFullscreen() عنصر را در حالت کامل‌شده مشاهده کنید.

نکته:توجه: عنصرروش .exitFullscreen() لغو حالت کامل‌شده.

مثال

مثال 1

نمایش عناصر <video> در حالت کامل‌شده:

/* دریافت عنصری که می‌خواهید در حالت کامل‌شده نمایش دهید */
var elem = document.getElementById("myvideo");
/* توابع باز کردن حالت کامل‌شده */
function openFullscreen() {
  /* اگر حالت کامل‌شده در دسترس باشد، عناصر را در حالت کامل‌شده نمایش دهید */
  if (document.fullscreenEnabled) {
    /* نمایش کامل‌شده عناصر */
    elem.requestFullscreen();
  }
}

آزمایش کنید

مثال 2

برای کد‌های چند‌مرورگره از پیشوند استفاده کنید:

/* اگر حالت کامل‌شده در دسترس باشد، کارهایی انجام دهید */
if (
  document.fullscreenEnabled || /* استاندارد */
  document.webkitFullscreenEnabled || /* Safari */
  document.msFullscreenEnabled/* IE11 */
) {
...
}

آزمایش کنید

منطق

document.fullscreenEnabled()

پارامترها

بدون.

جزئیات فنی

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

این یک مقدار بولان است که نشان‌دهنده این است که آیا می‌توان مستند را در حالت کامل‌شده مشاهده کرد یا خیر:

  • true - امکان نمایش مستند در حالت کامل‌شده وجود دارد
  • false - امکان نمایش کامل مستند در حالت کامل‌شده وجود ندارد

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

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

نکات:برخی مرورگرها نیاز به префикس خاصی دارند (در گوشه‌ها مشاهده می‌شود):

Chrome Edge Firefox Safari Opera
Chrome Edge Firefox Safari Opera
71.0
45.0 (webkit)
12.0
11.0 (ms)
64.0
47.0 (moz)
6.0 (webkit) 58.0
15.0 (webkit)