workout: Add Wake Lock to keep screen on
This commit is contained in:
@@ -57,6 +57,22 @@
|
||||
</style>
|
||||
</head>
|
||||
<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">
|
||||
<p class="breadcrumb"><a href="../">Ash Pages</a> / <a href="./">Workouts</a> /</p>
|
||||
<h1>💪 Day A</h1>
|
||||
|
||||
Reference in New Issue
Block a user