Follow along with the video below to see how to install our site as a web app on your home screen.
Anmerkung: This feature may not be available in some browsers.
Ich habe so etwas leider auch noch nie gemacht, es scheint vermeindlich simpel, aber ich finde auch kein Beispielscript, was ich dann auf meine Bedürfnisse ummünzen könnte :(
Selbstverständlich: Beim Laden der Seite einen Timer starten mit setTimeout(). Jedesmal bei Mausklick oder Tastendruck diesen Timer löschen (clearTimeout()) und neu starten. Bei Ablauf des Timers auf die gewünschte Seite umleiten (location.href).
https://wiki.selfhtml.org/wiki/JavaScript/Location/href
var actiontimer;
function action() {
console.log("action");
if (actiontimer) clearTimeout(actiontimer);
actiontimer = setTimeout(function () {
location.href = "waiter.html";
}, 5000);
}
if (location.hash != "waiter.html?v=1.4.7#tables-page") {
action();
window.addEventListener("keydown", action);
window.addEventListener("mousedown", action);
}