2009-10-19 5 views
1

Je suis à la recherche d'un logiciel d'émulation iPhone pour tester quelques applications web internes contre l'iPhone. Il y a quelques bizarreries se produisant avec des utilisateurs d'iPhone qui voudraient réparer mais je ne sais pas comment les tester. Par exemple, l'un des problèmes est que les numéros apparaissent sous forme de liens de numéros de téléphone sur l'iPhone, 99% du temps étant incorrect. Sur Windows Safari normal, cela ne se produit pas.Les émulateurs Windows sont-ils disponibles pour tester les sites Web sur un iPhone?

Il existe également des problèmes de mise en forme avec les polices et l'espacement qui ne se produisent sur aucun autre navigateur sauf la version iPhone de Safari. L'émulateur doit être libre et fonctionner sous Windows. Suggestions?

+0

Il n'existe pas. Vous feriez mieux de vous procurer un Macbook usagé ou d'installer OS X dans VirtualBox ou quelque chose comme ça. –

+0

Gardez à l'esprit qu'aucun émulateur ne va faire exactement ce que la vraie chose va faire, et cela s'applique encore plus à un émulateur non-Apple. Votre meilleur pari est d'obtenir un iPhone. Si vous gérez des applications Web internes, parlez-en à votre responsable, car vous en avez besoin. –

Répondre

1

Une version Windows de WebKit est intégrée dans une forme semblable à l'iPhone appelée Blackbaud iPhone Browser Simulator. Vous pouvez le télécharger ici http://labs.blackbaud.com/NetCommunity/article?artid=662

+0

Cela ne posera pas de problème avec les numéros liés par un lien hypertexte avec call: // ######### URLs. – ceejayoz

0

Si vous cherchez des problèmes généraux de WebKit, Safari 4 et Chrome utilisent des versions assez similaires de WebKit. La plupart des problèmes peuvent être résolus de cette manière. Pour des choses comme l'hyperlien automatisé tel://##########, cependant, vous êtes probablement SOL. C'est une personnalisation spécifique à l'iPhone de WebKit. Il peut être désactivé (détails dans la réponse de quelqu'un d'autre ici), mais vous ne serez pas en mesure de tester le comportement sur Windows.

+0

le tél: // hyperlien n'a rien à voir avec webkit, et n'est pas une personnalisation. L'iPhone OS répond au schéma tel: // url et enregistre une application capable de le gérer. Dans ce cas, l'application du téléphone. D'autres applications peuvent également enregistrer leurs propres schémas d'url, par exemple: Twitterific en utilise un pour permettre au bookmarklet safari d'ouvrir Twitterific et de passer un peu de texte pour tweeter (utile avant que le copier-coller soit ajouté). – Jasarien

+0

Le système d'exploitation répond à eux, mais Webkit (et Mail et quelques autres applications) détecte automatiquement les chaînes qui ressemblent à des numéros et les transforme en liens 'tel: //'. Pas de stock WebKit build va le faire pour vous. – ceejayoz

0

Un autre émulateur iphone webkit:

http://www.genuitec.com/mobile/

Construire par Genuitec, les créateurs de myeclipse. C'est mieux que d'utiliser Safari Desktop car c'est une version modifiée de Webkit afin d'avoir le même comportement que Safari iPhone. Mais en réalité, ce n'est pas 100% égal!

Questions connexes