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 : Sélectionner tout - Visualiser dans une fenêtre à part
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();
    }
  }
}