Javascript 带有Android的Jquery mobile未正确显示
我正在使用jquerymobile1.1.1和android4.0.3以及phonegap。在iOS和更早的android版本上,一切似乎都运行得很顺利,但是在这个版本的android上,东西显示不正确。我动态地创建一个无序列表,然后调用Javascript 带有Android的Jquery mobile未正确显示,javascript,android,jquery,jquery-mobile,cordova,Javascript,Android,Jquery,Jquery Mobile,Cordova,我正在使用jquerymobile1.1.1和android4.0.3以及phonegap。在iOS和更早的android版本上,一切似乎都运行得很顺利,但是在这个版本的android上,东西显示不正确。我动态地创建一个无序列表,然后调用$('#myList ul').listview('refresh')在上面。但是,当它显示时,看起来如下所示: 然后我单击屏幕,屏幕闪烁并显示如下(注意我是如何丢失页脚的): 这是安卓4.0.3的bug吗?有没有什么方法可以让它在短时间内正确显示?我今天就
$('#myList ul').listview('refresh')代码>在上面。但是,当它显示时,看起来如下所示:
然后我单击屏幕,屏幕闪烁并显示如下(注意我是如何丢失页脚的):
这是安卓4.0.3的bug吗?有没有什么方法可以让它在短时间内正确显示?我今天就有了。我不知道你的情况是否与我相同,但我使用了-webkit backface visibility:hidden css属性来“纠正”jQuery Mobile早期版本的白色闪光。但是在PhoneGap的1.1.1中,我和你有着同样的东西
因此,如果你使用它,只需删除它!如果没有,我为您感到抱歉…上周我遇到了这样的情况,并在一个小延迟后尝试加载列表容器。您可以使用setTimeout()函数这是为我做的…尽管白色闪光仍然存在。你知道有没有解决办法?