Myriad Blog 1.3.0 Thursday, Jul 18th, 2019 at 04:28pm 

Thursday, Sep 20th, 2012 at 05:07pm
Harmony 9.6 et autres étape 415

 
Nous avons travaillé sur le plug-in.
 
En version Linux, le problème sur Ubuntu 64 bits s'est résolu de lui-même. Nous avions simplement oublié que l'utilisateur doit lancer à la main une commande pour enregistrer notre plug-in dans la liste des plug-ins 32 bits reconnus par le navigateur. Une fois cela fait, ça fonctionne.
 
En version Windows, on nous a signalé un délai de 30 secondes entre le clic sur l'icône "plein écran" et l'apparition de la partition.
Il semblerait que ce soit un "time-out" laissé par Firefox, donc il nous paraît impossible d'y remédier simplement.
 
Pour simplifier, l'utilisateur clique sur le bouton. Une fonction du plug-in est appelée. Cette fonction crée une page Web temporaire présentant la partition en plein écran et lance le navigateur sur cette page par une commande du type "firefox.exe mapage.html".  
Mais cette commande, appelée depuis l'intérieur du plug-in, attend que la page soit effectivement ouverte. Or cette page contient elle-même une instance du même plug-in.  
Firefox semble avoir une protection contre les réentrances et laisse 30 secondes à la fonction appelante pour se terminer, ce qu'elle ne peut pas faire car elle attend que la nouvelle page donne signe de vie.
 
Nous avons tourné ça dans tous les sens pour essayer de trouver une solution.
Nous essayons maintenant de forger un code Javascript et de passer par là pour ouvrir le nouvel onglet. Mais il y a un risque que cela présente le même problème...
by Olivier Guillion


Most recent first
Oldest first

Top of page
Legal information Last update:  (c) Myriad