workout: Add Wake Lock to keep screen on

This commit is contained in:
Ash
2026-04-06 08:16:35 -07:00
parent 82b764a3c7
commit 887577f155
+16
View File
@@ -57,6 +57,22 @@
</style> </style>
</head> </head>
<body> <body>
<script>
let wakeLock = null;
async function requestWakeLock() {
try {
wakeLock = await navigator.wakeLock.request('screen');
} catch (err) {
console.log('Wake Lock not supported or failed:', err.message);
}
}
if ('wakeLock' in navigator) {
requestWakeLock();
document.addEventListener('visibilitychange', () => {
if (document.visibilityState === 'visible') requestWakeLock();
});
}
</script>
<div class="container"> <div class="container">
<p class="breadcrumb"><a href="../">Ash Pages</a> / <a href="./">Workouts</a> /</p> <p class="breadcrumb"><a href="../">Ash Pages</a> / <a href="./">Workouts</a> /</p>
<h1>💪 Day A</h1> <h1>💪 Day A</h1>