IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

jQuery Discussion :

lc_switch toggle pour le mode plein ecran ne fonctionne pas avec Safari


Sujet :

jQuery

  1. #1
    Membre du Club
    Profil pro
    Inscrit en
    Février 2011
    Messages
    253
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 253
    Points : 56
    Points
    56
    Par défaut lc_switch toggle pour le mode plein ecran ne fonctionne pas avec Safari
    Bojour.

    Suite à ce sujet précédent, je n'ai pas trouver de solution à un problème uniquement visible sur Safari :
    https://www.developpez.net/forums/d1...toggle-switch/

    J'ai testé la dernière version 2.0.3 de lc_switch sans que celle-ci ne resolve le problème pour Safari.

    Je suppose que le problème est dû à un conflit entre le passage en mode Fullscreen (window.resize) et le click de l'interrupteur (lc_switch) .
    Safari doit avoir une fonction/un paramètre nati(f,ve) qui je l'espère lui permettrai d'accepter le basculement du On au Off.

    Jusqu'à présent je ne l'ai pas trouvé.
    De plus je viens de voir que la fonctionnalité semble être en attente de validation pour Safari: https://developer.mozilla.org/fr/doc...uestFullscreen
    Ainsi il s'agirait d'un soucis de sécurité propre à Safari, mais pourquoi interdit un toggle switch lors du passage en plein écran ?

    Avez-vous une idée ? Une alternative, une fonction qui détecterai d'autres paramètre natifs à Safari pour qu'il détecte le mode plein écran et forcer lc_switch à basculer l'interrupteur ?

    La version 2 de lc_switch automatise l'insertion de l'interrupteur mais ne change pas son fonctionnement.
    Etrangement avec la version 1 lorsque le mode plein écran est actif et qu'on clique sur le checkbox lc_switch le toggle passe à ON au premier clique (e restant e mode plein ecran) et ensuite repasse à OFF lorsque le mode plein écran est enfin désactivé.
    Je prends cette réaction comme une version plus fonctionnelle que la version 2, car cela signifie que Safari ou le script lc_switch arrive bien à detecter le statut du fullscreen mais uniquement de OFF vers ON et pas de ON vers OFF.

  2. #2
    Membre du Club
    Profil pro
    Inscrit en
    Février 2011
    Messages
    253
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2011
    Messages : 253
    Points : 56
    Points
    56
    Par défaut
    Voici l'exemple . merci à ceux qui pourront me conseiller.
    https://codepen.io/Artenis/pen/mdGjBJv

Discussions similaires

  1. Réponses: 7
    Dernier message: 11/12/2014, 14h30
  2. [XL-2007] Code pour selection de cellules qui ne fonctionne pas avec la fonction "Locked"
    Par coco.on.off dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 28/07/2014, 19h01
  3. [WD-2010] La capture ecran ne fonctionne pas avec un doc 2003
    Par patch2007 dans le forum Word
    Réponses: 3
    Dernier message: 02/03/2012, 10h40
  4. Réponses: 6
    Dernier message: 22/09/2008, 15h07
  5. souci mode plein ecran
    Par tibiurs dans le forum Access
    Réponses: 4
    Dernier message: 21/01/2006, 16h20

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo