---
title: "Discussion on \"How to Use the Fullscreen API in JavaScript (and Keep the Screen Awake with the Wake Lock API)\" | Hashnode"
description: "Discussion on \"How to Use the Fullscreen API in JavaScript (and Keep the Screen Awake with the Wake Lock API)\". Sooner or later, most front-end developers hit the same request: \"Can this take up the whole screen?\"\nA slide deck, a video player, kiosk dashboard, game, drawing canvas, or timer on a classroom proje"
url: "https://hashnode.com/posts/fullscreen-api-javascript-wake-lock/6abbbdbe89f93b150a3b95f4"
---

[Feed](https://hashnode.com/feed) /

Discussion

# [How to Use the Fullscreen API in JavaScript (and Keep the Screen Awake with the Wake Lock API)](https://freecodecamp.org/news/fullscreen-api-javascript-wake-lock?utm_source=hashnode&utm_medium=feed)

Sooner or later, most front-end developers hit the same request: "Can this take up the whole screen?" A slide deck, a video player, kiosk dashboard, game, drawing canvas, or timer on a classroom proje

Sep 29 · 17 min read · freecodecamp.org  
Read the article

-   [#javascript](https://hashnode.com/tag/javascript)
-   [#web-development](https://hashnode.com/tag/web-development)
-   [#browser-apis](https://hashnode.com/tag/browser-apis)

## Written by

[Alex Oliinyk](https://hashnode.com/@alexov)

@alexov · Kyiv, Ukraine

  
[View profile](https://hashnode.com/@alexov)

Indie web developer and publisher

Indie web developer and publisher. Building browser games and reference sites since 2016 — including the Chrome Dino fan project chromedino.com. I write about browser games, hidden features, and the craft of simple software.

## Responses

Markdown supported · ⌘↵ to post

No responses yet.
