JavaScript: Wie kann ich den Browser nach zwei Sekunden automatisch in den Vollbildschirmmodus wechseln lassen?
Hallo,
ich habe eine .html-Datei und möchte, dass, wenn diese Datei ausgeführt wird, dass dann im Browser nach zwei Sekunden der Vollbildmodus aktiviert wird.
Also, dass das Gleiche passiert, wie wenn man die Taste F11 drückt, nur mit dem Unterschied, dass das automatisch nach zwei Sekunden passiert.
Folgenden Code habe ich probiert:
<script>
setTimeout(function() {
enterFullscreen(document.documentElement);
}, 2000);
</script>
Jedoch funktioniert dieser nicht.
Welchen Code muss ich dafür verwenden?
2 Antworten
Schau dir dieses Beispiel einmal an:
1) Dein Code kann nicht funktionieren, da du nirgendwo die Funktion enterFullscreen definierst. Es handelt sich um keine Funktion aus der Standard DOM API.
2) Selbst wenn du eine Definition wie diese:
function enterFullscreen(element) {
if (element.requestFullscreen) {
element.requestFullscreen();
}
else if (element.webkitRequestFullscreen) {
element.webkitRequestFullscreen();
}
}
ergänzt, wird ein Browser wie Chrome oder Opera die Ausführung dessen blocken, sofern der Nutzer nicht vorher mit der Seite interagiert hat (bspw. durch einen Klick auf die Seite).