PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WEBDEV 2024 → bug avec les ZR dans des popups sur Ipad
bug avec les ZR dans des popups sur Ipad
Débuté par Roumegou Eric, 13 avr. 2018 17:03 - 5 réponses
Posté le 13 avril 2018 - 17:03
Bonjour
je hais ce genre de problèmes !!
depuis une maj de webdev22, et seulement sur les ipad, une zr affichée
dans une popup soit clignote, soit n'est pas affichée.
Sur les desktop, et sur android pas de pb.

Il s'agit d'un menu surgissant verticalement sur la gauche, que l'on a
géré avec une ZR dans une popup que l'on positionne et fait apparaitre
à un endroit.
Cela tourne depuis une vs 21 !
Mais la même chose migrée en 22 (mais je suis sûr que dans les prmières
22 c'était bon) cela merde.
Du coup toute la fdv de mon client équipée en ipad ne peut se servir de
ma plate-forme.

Passons sur cette immonde m... que sont ces matos apple et la
propension de WebDev à nous sortir des versions qui font ce genre de
pb.
Mais je ne sais pas quoi faire. Difficile de revoir toute mes
interactions menu.
et des emmerds on a l'habitude mais au moins sur desktop, on a des
outils de debug navigateurs pour comprendre les pb.

Bref avez vous une idée ? une piste à explorer ou une idée de correctif
?

(pas envie de migrer ça en 23, trop compliqué)
Merci de vos réponses.

---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com
Membre enregistré
1 603 messages
Popularité : +64 (70 votes)
Posté le 16 avril 2018 - 08:13
Bonjour Eric,

En attendant un éventuel correctif, il faudrait tester la permutation popup>cellule sur une page copiée par exemple. Après avec le RWD je ne sais pas...

--
Cordialement
François

http://intra.fr http://intrasoftware.fr
Posté le 16 avril 2018 - 09:05
"ÿÿÿÿÿÿÿÿÿÿ" a écrit :
Bonjour Eric,

En attendant un éventuel correctif, il faudrait tester la permutation
popup>cellule sur une page copiée par exemple. Après avec le RWD je ne sais
pas...


bonjour François,
Merci de ta réponse
tu veux dire remplacer le popupaffiche par un celluleaffichedialogue ?

faut que je fasse un petit projet test (ça me gave je suis sous l'eau
!)
et je vais aussi regarder du côté de la vs jquery car on fait
apparaitre cette fenêtre avec ça

function OuvrirMenuInterne(pPosition,pHauteurNav)
{

var hauteur=pPosition+50;
var hauteurPopup=pHauteurNav-hauteur;
//var menuinterne=document.getElementById('dwwPOPUPMENU');
//$(menuinterne).show(1000);
//$("#dwwPOPUPMENU").show();
$("#dwwPOPUPMENU").css("display",'block');
$("#dwwPOPUPMENU").css("zIndex",'200');
$("#dwwPOPUPMENU").css("left",'0');

$("#CEL_CONTENT_MENU").css("margin-top",hauteur+"px");
$("#CEL_CONTENT_MENU").css("height",hauteurPopup+"px");

$("#CEL_CONTENT_MENU").show('blind',600);
}

---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com
Membre enregistré
1 603 messages
Popularité : +64 (70 votes)
Posté le 16 avril 2018 - 09:40
Bonjour Eric,

"celluleaffichedialogue?"

Oui je pensais à une cellule, ce qui existait dans les anciennes versions de Webdev avant l'apparition des popups. C'est pas l'idéal mais dans l'urgence...

la cellule doit être du type non visible, type automatique et "le champ peut être superposé"
Le refactoring fonctionne de popup à cellule. pas beaucoup de code à modifier... essentiellement le code navigateur.
Il faut tester

--
Cordialement
François

http://intra.fr http://intrasoftware.fr
Membre enregistré
1 603 messages
Popularité : +64 (70 votes)
Posté le 16 avril 2018 - 16:49
Sur un de mes vieux matériels avec une ancienne version de iOS, une zone répétée s'affiche sans problème dans une cellule...

--
Cordialement
François

http://intra.fr http://intrasoftware.fr
Posté le 16 avril 2018 - 17:57
"ÿÿÿÿÿÿÿÿÿÿ" a exprimé avec précision :
Sur un de mes vieux matériels avec une ancienne version de iOS, une zone
répétée s'affiche sans problème dans une cellule...


j'ai fait un projet juste pour afficher le menu; et cela ne pose pas ce
problème.
Pourtant les versions de js, css, jquery sont les mêmes

C'est donc la conjonction de plusieurs choses dans ma page mais quelles
choses ????

Pire sur l'ipad et chrome cela fonctionne
mais sur un ipad ou sur mon iphone, avec cette daube de safari cela
pose pb.

Quand on a des pb de ce genre on utilise le debugger de chrome ou de
firefox, et on trouve des indications

Mais sur un ipad on fait comment ???
Savez vous s'il existe des moyens de débugguer avec ces saloperies de
soft apple ?

---
Cet email a fait l'objet d'une analyse antivirus par AVG.
http://www.avg.com