Version 0 Une page d'essai qui ne pose pas de problème
et Version 1 à peu près la même page mais avec un problème d'affichage des tuiles sur l'onglet 0 qui est :
les deux cartes ne s'affichent jamais sur l'intégralité de leur div au chargement. Cependant tout redevient normal quand on fait un "clic maintenu-déplacé" sur les cartes.
Sur les deux pages, j'ai le même codage JS. Il n'y a qu'une petite inversion dans le codage html qui n'est surement pas à l'origine du problème :
Version 0alors que dans la version 1 j'ai :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <div id="contenu"> <div id="vue0" class="item"><div id="viewerDiv"></div></div> <div id="vue1" class="item"><div id="v0"></div><div id="v1"></div></div> </div>Je tiens à remarquer que :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4 <div id="contenu"> <div id="vue1" class="item"><div id="v0"></div><div id="v1"></div></div> <div id="vue0" class="item"><div id="viewerDiv"></div></div> </div>
1/ les différentes tuiles sont bien transmises, même si elles ne s'affichent pas dans un premier temps.
2/ Que le problème se retrouve avec d'autres "types" de viewer ou de carte
3/ Que cela ne me semble pas être un problème de css.
4/ Plutot un problème de "delay" dans le chargement
5/ Aucun problème quand je n'affiche qu'un viewer dans un quelconque onglet.
Il me semble qu'il faudrait que je fasse une "actualisation" de mon viewer dans ma fonction initMap() sur l'onglet défaillant mais je ne sais comment?
Merci
Partager