gpt4 book ai didi

javascript - Cordova 移动应用程序的 jQuery 值未更新结果

转载 作者:行者123 更新时间:2023-12-03 06:52:31 25 4
gpt4 key购买 nike

我正在cordova应用程序中工作,并尝试通过$.get();jQuery.ajax();从服务器获取值,但结果没有更新。在模拟器中一切正常,但在设备中却不然。我想知道为什么当服务器的值更改时这些值不会更新。有什么方法可以解决这个问题,或者我可以通过cordova中的代码删除所有应用程序数据吗?

我已经在线搜索解决方案,也多次更改我的代码,但结果仍然相同。

我的代码:

function getdata(){
/*$.get('http://example.com/appFiles/serverping.txt',false,function(data,status){
log('data'+data);
alert("data :"+data + status);
if(data==1){ // value of "data" after installation if 0 then remain 0 till uninstall or delete data of application from application manager
log('playing');
playAudio();

}
}); */
jQuery.ajax({
url:'http://example.com/appFiles/serverping.txt',
success: function(result){
log('ajax result : '+result);
if(result==1){ // same above problem here with result too.
log('playing');
playAudio();
}else{
log('getting 0 from server');
}
},
async:false
});
}

应用程序结果:

app result

最佳答案

在网址中添加时间如下:

url:'http://example.com/appFiles/serverping.txt?date='+ new Date().getTime(),

关于javascript - Cordova 移动应用程序的 jQuery 值未更新结果,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37433130/

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