@ckorsawe
Nach Recherche und Bastelei hab das folgendermaßen gelöst.
Button in Vis eingefügt. Darüber lasse ich dann folgendes Script (im Reiter Scripte im Vis Editor) aufrufen. Je nach dem wechselt er dann zum Full- bzw. Normalscreen.
die ID --> Fullscreen('w01081'); entsprechend anpassen.
Funktioniert bei mir im Chrome und FF (IE nicht getestet)
function Fullscreen(id) {
var $id = $("#" + id);
if (!$id .length) return setTimeout(Fullscreen, 300, id);
$id.click(function(){
var elem = document.documentElement;
if ((document.fullScreenElement !== undefined && document.fullScreenElement === null) || (document.msFullscreenElement !== undefined && document.msFullscreenElement === null) || (document.mozFullScreen !== undefined && !document.mozFullScreen) || (document.webkitIsFullScreen !== undefined && !document.webkitIsFullScreen)) {
if (elem.requestFullScreen) {
elem.requestFullScreen();
} else if (elem.mozRequestFullScreen) {
elem.mozRequestFullScreen();
} else if (elem.webkitRequestFullScreen) {
elem.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT);
} else if (elem.msRequestFullscreen) {
elem.msRequestFullscreen();
}
} else {
if (document.cancelFullScreen) {
document.cancelFullScreen();
} else if (document.mozCancelFullScreen) {
document.mozCancelFullScreen();
} else if (document.webkitCancelFullScreen) {
document.webkitCancelFullScreen();
} else if (document.msExitFullscreen) {
document.msExitFullscreen();
}
}
});
}
if (!vis.editMode) Fullscreen('w01081');