Vollbild eintritt ich das folgende Skript bin mit meinem Web-app Vollbild ...Hintergrund/Element wird schwarz, wenn sie mit HTML5
function enterFullscreen(){
var element = document.getElementById('container');
if (element.mozRequestFullScreen) {
element.mozRequestFullScreen();
} else if (element.webkitRequestFullScreen) {
element.webkitRequestFullScreen();
}
l('Fullscreen Mode entered','internal');
}
Und so geht zu machen, wenn ich die Auslösetaste über $('button.toggle-fullscreen').click(function(){ enterFullscreen(); });
klicken ich tun tatsächlich Vollbild eingeben, nur mein Element wird schwarz. Nur schwarz, sonst nichts.
Wer weiß, wie man das beheben kann?
FYI bin ich mit Chrome 27
Mein Container wird nur als Strukturelement verwendet, um alles zu speichern (keine visuellen Stile) und erfordert einen transparenten Hintergrund. Könnte ich 'background-color: transparent' einstellen? –
Sie können die Pseudo-Klasse [': fullscreen'] (https://developer.mozilla.org/en-US/docs/CSS/:fullscreen) verwenden. Ich werde meine Antwort bearbeiten. – apsillers
immer noch kein Glück! Ich habe versucht, zu reproduzieren, was in jsFiddle passiert, aber es wird mich leider nicht die App Vollbild nehmen lassen.Da das 'container'-div im Wesentlichen die gesamte Seite ist, habe ich versucht, den Selektor auf das'
'-Tag umzuschalten, um zu sehen, ob es einen Unterschied machen würde, aber ich kann immer noch nicht scheinen, dass es nicht schwarz ist. Ich kann nicht einmal finden, wo das Schwarz im DOM-Inspektor angewendet wird. Irgendwelche anderen Vorschläge? –