2012-03-30 3 views
2

ich viele HTML-Code haben wie diese

<div data-role="page" id="page1">  
</div> 

<div data-role="page" id="page2">  
</div> 

In einem einzigen HTML-i viele Seiten haben. Nun, wenn ich von einem page1 gehen wie diese

$.mobile.changePage("#page2", {transition : "slide"}); 

page2 Dann zeigt der Browser page2 ich dann mir zeigt page1 für 3 Sekunden und dann wieder erfolgreich zurück zu page2 kommen.

Wie wird dieses Problem behoben?

+0

jqm-Versionen ??? – ghostCoder

+0

@ghostCoder jquery.mobile-1.0.1.min.js –

+0

Testen Sie mit einem Android-Gerät? – codaniel

Antwort

1

Übergänge in JQM 1.0.x waren auf einigen Geräten ziemlich grob, vor allem Android 1.x, 2.x. Sie wurden in JQM Version 1.1-RC1 viel genehmigt. Versuchen Sie, auf JQM 1.1-RC1 zu aktualisieren.

UPDATE: Bitte beachten Sie, dass, wenn der Browser wie der eine Android verwendet nicht mit 3D-Transformationen umgehen kann, es einfach auf einen Übergang Fade zurückfallen wird.

+0

Ich teste es auf Android 2.2.let mich update und komme wieder zu dir –

+1

Es funktioniert besser auf 1.1.0.Abgenommen, wenn ich von page1 zu page2 und dann wieder komme ich zurück zu page1 dann zeigt es mir einige Cache-vales..Wie damit umgehen? –

Verwandte Themen