Fonction plein écran sous safari
Bonjour,
Je travaille sur une fonction pour basculer en plein écran Ce code fonctionne bien avec firefox et chrome et explorer, mais ça ne marche pas avec safari
La console indique :
- fullscreen
- webkit
Quelqu'un a une idée d'ou peut venir le souci?
merci d'avance pour vos réponses et votre patience (je suis débutant ^^ )
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22
|
//enclenche ou quitte le plein écran
function switchFullscreen(elem) {
console.log('fullscreen');
if (!document.mozFullScreen && !document.webkitFullscreenElement) {
if (elem.mozRequestFullScreen) {
console.log('moz');
elem.mozRequestFullScreen();
} else {
console.log('webkit');
elem.webkitRequestFullScreen(Element.ALLOW_KEYBOARD_INPUT);
}
}
else {
if (document.mozCancelFullScreen) {
document.mozCancelFullScreen();
}
if (document.webkitFullscreenElement) {
document.webkitCancelFullScreen();
}
}
} |