2010-04-08 10 views
4

Je construis une application web, qui est destinée à fonctionner sur le navigateur Android.Le navigateur Android se bloque sur les appels Ajax, lorsque la balise meta tag est définie

Quand j'ai une page Web qui contient tout type de balise meta viewport, comme ceci:

<meta name="viewport" content="width=400"/> 

Mes plantages de page Web sur les appels ajax. Cela se produit lors de l'utilisation de l'émulateur, le navigateur réel sur mon Nexus, et sur un droïde (tous fonctionnant sous Android 2.1).

Sans la balise meta, les appels ajax s'exécutent comme ils le devraient.

Des idées?

+1

Pourriez-vous publier l'exception à partir du logcat? –

+4

Pourriez-vous publier ou héberger un exemple de page qui illustre le problème? – CommonsWare

Répondre

1

En outre, il est recommandé ces jours-ci que vous définissiez content = "width = device-width" et que vous stylisiez la page avec CSS pour qu'elle soit au moins tolérable. Sinon, vous obtenez une page ridiculement agrandie sur l'iPad.

Bien sûr, peu importe si vous avez déjà une façon de gérer cela.

1

Vous pouvez essayer d'utiliser la méta-balise ci-dessous.

J'ai réussi à utiliser ces balises META et les appels AJAX ont fonctionné pour moi sur le Nexus One.

<meta name="HandheldFriendly" content="true" />