-1

如何在使用 Android 的 jQuery mobile 从下拉列表中选择菜单时停止页面闪烁?

我正在使用 jQuery Mobile 1.2.0 和 Cordova 2.0.0,Android 版本是 2.3.4。

4

3 回答 3

1

我用了

$("#pageId").live('pageinit',function() {
$.mobile.defaultDialogTransition = "none";
$.mobile.defaultPageTransition = "none";});

它为我工作。

于 2013-01-04T10:05:42.600 回答
0

添加-webkit-backface-visibility为隐藏。像这样:

 .ui-page {
   -webkit-backface-visibility: hidden;
   }

对可怕的 Android 闪烁说晚安!

于 2013-01-02T07:17:17.980 回答
0

在这里,我带来了解决方案.......

请按照顺序

// load jQuery
script src="http://code.jquery.com/jquery-1.8.2.min.js"></script>

// load your custom jQuery Mobile Defaults
<script type="text/javascript" src="mobile/js/mobile-jqm.js"></script>

// load jQuery Mobile
<script src="http://code.jquery.com/mobile/1.2.0/jquery.mobile-1.2.0.min.js"></script>

// load your scripts.js (your javascript & functions, etc.)
<script type="text/javascript" src="mobile/js/script.js"></script>

要禁用转换,请在 mobile-jqm.js 文件中创建 mobile-jqm.js filt & 并放置以下代码:

$(document).bind("mobileinit", function(){
  $.extend(  $.mobile , {
   defaultPageTransition: 'none'
  });
});
于 2013-02-20T17:53:38.890 回答