In jQuery Mobile (1.2) kann es bei der Verwendung von
<meta name="viewport" content="width=[...]user-scalable=no[...]">
zu einem Folgefehler kommen, der sich durch flackernde bzw. blickende Buttons bei den Übergängen erkenntlich macht. Das Problem konnte ich unter Android 2.3.* feststellen, bei dem Versuch eine gefixte Navigation (position: fixed;) im Fußbereich zu platzieren.
Als Workaround für die flackernden/ blickenden Übergänge scheint es leider keine besser Lösung zu geben, als die Animationen komplett zu deaktivieren:
$('#page_id').live('pagecreate', function () { $.mobile.defaultDialogTransition = "none"; $.mobile.defaultPageTransition = "none"; });