Movatterモバイル変換


[0]ホーム

URL:


Skip to content
DEV Community
Log in Create account

DEV Community

Israel Rotimi
Israel Rotimi

Posted on

Dev challenge: The Fullscreen API

This is a submission for DEV Challenge v24.03.20, One Byte Explainer: Browser API or Feature.

The Fullscreen API:

The Fullscreen API

The fullscreen API is used to toggle fullscreen on webpages. This can be useful in games and videos where we may want to toggle fullscreen to phase out distractions for an imersive experience. It has no interface, but adds methods to theDocument andElementinterfaces.

How to use:

  • useElement.requestFullscreen()to place the element in fullscreen mode

  • usedocument.exitFullscreen()to exit fullscreen

Basic example:

const canvas = document.getElementById('canvas');canvas.addEventListener(  "keydown",  (e) => {    if (e.key === "Enter") {      toggleFullScreen();    }  },);function toggleFullscreen(){  if(!document.fullscreenElement){    canvas.requestFullscreen();  }else {    document.exitFullscreen();  }}
Enter fullscreen modeExit fullscreen mode

source:MDN web docs

Top comments(0)

Subscribe
pic
Create template

Templates let you quickly answer FAQs or store snippets for re-use.

Dismiss

Are you sure you want to hide this comment? It will become hidden in your post, but will still be visible via the comment'spermalink.

For further actions, you may consider blocking this person and/orreporting abuse

I'm an expert technical writer and web developer that takes passion in simplifying complex concepts, solving problems and and using tech to help humanity. I use the MERN stack and TypeScript.
  • Location
    Abuja, Nigeria
  • Pronouns
    eazyprogrammer
  • Joined

More fromIsrael Rotimi

DEV Community

We're a place where coders share, stay up-to-date and grow their careers.

Log in Create account

[8]ページ先頭

©2009-2025 Movatter.jp