在jQuery mobile中更改页面时闪烁的UI

sel*_*rai 7 javascript css mobile jquery-ui jquery-mobile

我正在使用jQuery mobile 1.0.当我在iPhone中移动到一个页面到另一个页面时,第二个页面闪烁然后显示第一页并完全移动到第二页.怎么解决这个?提前致谢..

更新:您可以查看http://gugl.org/page1.html以获取示例.

dar*_*ten 2

请告诉我以下内容是否有助于解决您的闪烁问题:

/* Remove flicker on Android / WebKit  */
.ui-page {
  -webkit-backface-visibility: hidden !important;
}
Run Code Online (Sandbox Code Playgroud)

不过,这个片段带有一个警告。虽然它可以解决闪烁问题,但它经常会带来其他问题。

例如,我被困了一周试图找出为什么我的谷歌地图不再按照我需要的方式工作,结果证明这个片段是问题的原因。我开始有选择地将此规则定位到所有没有地图的页面。