Problème avec une webview depuis Safari 4
olof
Membre
Hier soir j'ai installé Safari 4. Pas de chance, ces jours, je suis en train de développer une appli qui affiche une carte Google Map dans une webview. Depuis que Safari 4 est installé, mon appli ne fonctionne plus.
J'ai fait une appli de test. Une fenêtre avec une webview qui charge un fichier html qui affiche une carte Google Map avec les contrôles de base et une punaise. Sur une machine avec Safari 3, je peux sans autres bouger ma carte ou ma punaise, zoomer, ... Sur une autre machine, avec Safari 4, les contrôles ne s'affichent pas et il n'est pas possible de déplacer ni la carte ni la punaise !
Je joins l'application en question, si vous voulez le constater par vous-même...
Des idées ? Merci !
J'ai fait une appli de test. Une fenêtre avec une webview qui charge un fichier html qui affiche une carte Google Map avec les contrôles de base et une punaise. Sur une machine avec Safari 3, je peux sans autres bouger ma carte ou ma punaise, zoomer, ... Sur une autre machine, avec Safari 4, les contrôles ne s'affichent pas et il n'est pas possible de déplacer ni la carte ni la punaise !
Je joins l'application en question, si vous voulez le constater par vous-même...
Des idées ? Merci !
Connectez-vous ou Inscrivez-vous pour répondre.
Réponses
C'est bien ce qui m'embête, il n'y a pas d'erreur ! La console reste muette commue une carpe...
Pas mal d'applications utilisant Webkit (dont Adium) on eu des problèmes lorsque Safari 4 bêta a été distribué. Apparemment Apple a changé quelque chose dans Webkit, qui provoque une incompatibilité. Reste à trouver ce que les développeurs d'Adium ont fait pour régler le problème (peut-être qu'en cherchant sur http://trac.adium.im ...)
Parce que si le HTML marche avec Safari 4 (et c'est le cas, je viens de tester), la seule raison pour que ça marche pas dans ton application (et c'est le cas) se situe entre la chaise et ton ordinateur ;D
Oui, "Enable Javascript" est coché. La carte s'affiche et ça c'est du code javascript qui en est responsable... En plus, la page html que j'utilise fonctionne très bien sans Safari 4 !!!
Si il y'a des motivés, je joins le petit projet de test que j'ai fait (plus simple, tu meurs !).
@zoc, j'ai fait des recherches sur le site de bug d'adium, mais je n'ai rien trouvé...
Est-ce qu'on peut s'attendre à avoir des nouvelles lorsqu'on annonce un bug ? Ou bien on reste dans le brouillard ?
Merci
Je ne te le fais pas dire !
Par chance, il est résolu avec la version 4.0.1 de Safari, ouf !!!
Bon au moins t'auras pas eu longtemps à attendre correction de ton bug
(PS : pense à refermer le bug que tu avais ouvert en mentionnant que c'est corrigé, si possible)
Heheh, à priorio, je ne suis pas le seul !
Pour le bug, il est marqué comme duplicate, donc je ne pense pas que je puisse le fermer...