gpt4 book ai didi

iphone - iPhone 中的 Jquery Mobile 闪烁/白屏

转载 作者:行者123 更新时间:2023-12-03 19:00:09 25 4
gpt4 key购买 nike

经过详细搜索和谷歌搜索后,我终于决定提出我的问题。

在我的 JQM Web 应用程序中,共有 4 个页面。其中 2 个是通过 Ajax 动态填充的。我用过

$.extend($.mobile, {
defaultPageTransition: 'none'
});

我的动态填充函数是

$.get_detail= function(){
$.ajax({
url: "mypage.cfm",
data: data,
timeout:5000,
cache:false,
type:'GET',
dataType:"html",
success: function(data3) {
//$('#filldiv').empty();
$("#filldiv").html(data3);
$.mobile.changePage('#detailpage');
},
error: function(statusCode, errorThrown)
{
if (statusCode.status == 0)
alert("you are offline");
else
alert("Please try again.");
}
});
}

当我更改页面时,闪白屏就像发生了闪烁一样,但是当 div 中没有数据填充时,就没有闪烁。我注意到,如果屏幕尺寸没有变化,那么一切都很好,如果屏幕尺寸通过填充动态内容发生变化,就会发生闪烁

请帮我解决这个问题。谢谢

最佳答案

这是我用来禁用默认转换的方法:

$(document).on( "mobileinit", function() {
$.mobile.defaultPageTransition = 'none';
});

最新版本 1.4 也应该有助于更好的过渡。

关于iphone - iPhone 中的 Jquery Mobile 闪烁/白屏,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15190917/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com